jenkins + jenkins-debian-glue + freight で野良リポジトリ作る話。
by
Youhei SASAKI
×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
jenkins�+ jenkins-debian-glue�+ freight�で 野良リポジトリ作る話 jenkins�+ jenkins-debian-glue�+ freight�で 野良リポジトリ作る話 〜第80回関⻄Debian勉強会〜 佐々⽊洋平�
[email protected]
2014/01/26 大阪�福島区⺠センター
Slide 2
Slide 2 text
今⽇のお話 Debian�Wheezy�に� jenkins,�jenkins-debian-glue,�freight を�install�して 「VCSにコミット」→「野良リポジトリに反映」 までを自動化した話 @see�https://jenkins.junkhub.org/
Slide 3
Slide 3 text
前提条件/試した環境 前提条件 パッケージは�(なんらかの)�VCS-buildpackage�で管理 (今回は全て�git-buildpackage�) ✓ リポジトリ/サーバはネットワーク通信可能 ✓ 試した環境 さくら�VPS�(⽯狩リージョン) (メモリ�1GB,�ディスク100GB,�CPU�2コア...しょぼい) ✓
Slide 4
Slide 4 text
��
Slide 5
Slide 5 text
jenkins 皆さん御存じ�CI�ツール Java�で実装,�MIT�License.�超便利 Debian�への導⼊ Debian�Repository�for�Jenkins ほぼこのまんま.�特にハマる所は無い,�筈.
Slide 6
Slide 6 text
jenkins- debian- glue
Slide 7
Slide 7 text
jenkins-debian-glue jenkins-debian-glue jenkins�で Debian�パッケージの作成 リポジトリの更新 を良い感じに⾏うツール
Slide 8
Slide 8 text
freight?
Slide 9
Slide 9 text
freight? rcrowley/freight A�modern�take�on�the�Debian�archive. pool�スタイルの�apt�リポジトリを⽣成する�sh� script reprepro�や�mini-dinstall�に⽐較して (個⼈的には)圧倒的に楽
Slide 10
Slide 10 text
どんな 感じか?
Slide 11
Slide 11 text
おし まい
Slide 12
Slide 12 text
参考⽂献 Jenkins http://jenkins-ci.org/ jenkins-debian-glue http://jenkins-debian-glue.org/ rcrowley/freight https://github.com/rcrowley/freight/
Slide 13
Slide 13 text
�