chevron_left

Jenkins入門

PREMIUM

スライド資料

会員登録して、全てのスライドを見よう

1 / 54

授業の概要

◼︎授業概要

・Jenkinsを安定運用するためのベストプラクティス
  - 便利なJenkinsプラグイン
  - Jenkinsの分散構成
  - ジョブの設定をバージョン管理システムに保存する
  - ビルド環境のDockerコンテナ化

こんな人にオススメ

開発を自動化・効率化したい人/Jenkinsの使い方を知りたい人/CI(継続的インテグレーション)を知りたい人

チャプター

play_arrow
自己紹介
01:30
play_arrow
前回のおさらい
01:15
play_arrow
今回の目的
00:37
play_arrow
アジェンダ
00:35
play_arrow
便利なJenkinsプラグイン
00:54
play_arrow
プラグインの探し方とインストール
04:17
play_arrow
プラグインを試す
02:03
play_arrow
Job Configuration History Plugin
01:01
play_arrow
Parameterized Trigger Plugin
00:54
play_arrow
Rebuilder
02:11
play_arrow
プラグインの注意点
02:18
play_arrow
ビルド・トリガ
00:49
play_arrow
他プロジェクトの後にビルド
01:13
play_arrow
定期的に実行
04:16
play_arrow
ビルド結果の通知
00:11
play_arrow
フィードバックの重要性
00:43
play_arrow
メール通知
00:57
play_arrow
Slack通知
08:26
play_arrow
Jenkinsの分散構成
02:18
play_arrow
分散構成のメリット
02:01
play_arrow
分散構成の設定(概要)
00:50
play_arrow
ビルドスクリプトをバージョン管理する
02:56
play_arrow
ビルド環境のDockerコンテナ化
00:08
play_arrow
ビルド環境で発生しがちな問題
00:58
play_arrow
Docker
01:40
play_arrow
Docker Hub
00:23
play_arrow
Dockerのイメージ
01:04
play_arrow
Dockerコンテナ内ビルド
00:37
play_arrow
JenkinsでDockerコンテナ内ビルドする方法
01:34
play_arrow
まとめ
01:22
play_arrow
Q:ビルドを壊した人をどの様にして検知しているのでしょうか?
00:59
play_arrow
Q:Jenkinsを学ぶ上でオススメの書籍はありますか?
01:04
play_arrow
Q:分散構成はAgentにもJenkinsは必要ですか?あってもなくてもできるんですか(ipaファイルつくる時とか)
01:02
play_arrow
Q:アプリ開発者じゃなく、インフラエンジニアですが、jenkinsを使えるケースとしてはどういったものがありそうでしょうか?(crondなどはサーバにログインしなくてもよいので便利そう。出退勤メールは面白いですね)
03:07
play_arrow
Q:jenkinsをインストールするマシンのスペックはどの程度が必要でしょうか(最低限)
02:08
play_arrow
先生からのメッセージ