Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
jenkins + jenkins-debian-glue + freight で野良リポジトリ作る話。
Search
Youhei SASAKI
January 26, 2014
Technology
0
570
jenkins + jenkins-debian-glue + freight で野良リポジトリ作る話。
第80回関西Debian勉強会でお話したスライド。
実際には、動いている所を見せながら、だったのでスライド自体にはあまり情報は書いてません。
Youhei SASAKI
January 26, 2014
Tweet
Share
More Decks by Youhei SASAKI
See All by Youhei SASAKI
.debの野良ビルド -squid + ssl-bumpを例に-
uwabami
0
610
Debian Updates @ KOF 2017
uwabami
0
290
Debian Updates
uwabami
1
1.7k
次期安定版 Debian 7.0 "Wheezy" の紹介
uwabami
1
81
Other Decks in Technology
See All in Technology
コンテナセキュリティの基本と脅威への対策
kyohmizu
3
680
「手動オペレーションに定評がある」と言われた私が心がけていること / phpcon_odawara2024
blue_goheimochi
1
320
テストプロセスで大事にしていること #jasstnano
makky_tyuyan
0
100
2024/4/26 コンピュータ歴史博物館解説告知
toshi_atsumi
0
190
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.7k
なぜ NOT A HOTEL が Web3 に取り組むのか - NOT A HOTEL TECH TALK
ynunokawa
0
160
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
0
290
Data and AI Governance: Existing Challenges and Emerging Trends
scotthsieh825
0
140
The CloudCompare project by Dr. Daniel Girardeau-Montaut
kentaitakura
0
500
日本におけるデータエンジニアリングのこれまでとこれから
foursue
9
2k
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
"好き"との生活/Regularly update profile with GitHub Actions
judeeeee
0
150
Featured
See All Featured
Docker and Python
trallard
33
2.7k
Practical Orchestrator
shlominoach
181
9.7k
The Cult of Friendly URLs
andyhume
73
5.7k
The Mythical Team-Month
searls
214
42k
Reflections from 52 weeks, 52 projects
jeffersonlam
343
19k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
16k
Teambox: Starting and Learning
jrom
128
8.4k
YesSQL, Process and Tooling at Scale
rocio
162
13k
Navigating Team Friction
lara
177
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
272
13k
Transcript
jenkins�+ jenkins-debian-glue�+ freight�で 野良リポジトリ作る話 jenkins�+ jenkins-debian-glue�+ freight�で 野良リポジトリ作る話 〜第80回関⻄Debian勉強会〜 佐々⽊洋平�
[email protected]
2014/01/26 大阪�福島区⺠センター
今⽇のお話 Debian�Wheezy�に� jenkins,�jenkins-debian-glue,�freight を�install�して 「VCSにコミット」→「野良リポジトリに反映」 までを自動化した話 @see�https://jenkins.junkhub.org/
前提条件/試した環境 前提条件 パッケージは�(なんらかの)�VCS-buildpackage�で管理 (今回は全て�git-buildpackage�) ✓ リポジトリ/サーバはネットワーク通信可能 ✓ 試した環境 さくら�VPS�(⽯狩リージョン) (メモリ�1GB,�ディスク100GB,�CPU�2コア...しょぼい)
✓
��
jenkins 皆さん御存じ�CI�ツール Java�で実装,�MIT�License.�超便利 Debian�への導⼊ Debian�Repository�for�Jenkins <URL:http://pkg.jenkins-ci.org/debian/> ほぼこのまんま.�特にハマる所は無い,�筈.
jenkins- debian- glue
jenkins-debian-glue jenkins-debian-glue <URL:http://jenkins-debian-glue.org/> jenkins�で Debian�パッケージの作成 リポジトリの更新 を良い感じに⾏うツール
freight?
freight? rcrowley/freight <URL:https://github.com/rcrowley/freight> A�modern�take�on�the�Debian�archive. pool�スタイルの�apt�リポジトリを⽣成する�sh� script reprepro�や�mini-dinstall�に⽐較して (個⼈的には)圧倒的に楽
どんな 感じか?
おし まい
参考⽂献 Jenkins http://jenkins-ci.org/ jenkins-debian-glue http://jenkins-debian-glue.org/ rcrowley/freight https://github.com/rcrowley/freight/
�