コース概要

導入

  • Jenkins と Jenkins 2 の違い

Jenkins 2 の設定

  • Jenkins のインストール
  • Jenkins の実行
  • Docker 上で Jenkins を実行する
  • プロジェクトフォルダ構造の設定

Jenkins 2 の機能とアーキテクチャの概要

  • プロジェクト、ビュー、キュー、エグゼキューター
  • 新しい DSL(ドメイン固有言語)を使用したパイプラインとしてのコード化
  • Jenkins 2 のプラグインエコシステム

Jenkins インターフェースのナビゲーション

  • アーティファクトを全体のパイプラインで可視化する

ビルド、テスト、デプロイのパイプライン作成

  • ソフトウェア配信パイプラインのモデリング
  • DSL コードのバージョン管理

アプリケーションのビルド

  • プロジェクトの作成
  • ジョブの作成、有効化、無効化、削除
  • ビルドツールプラグインのインストール
  • ビルドの実行、検査、スケジューリング

アプリケーションのテスト

  • テストツールプラグインのインストール
  • ユニットテストの実行
  • 結果の確認

アプリケーションのデプロイ

  • リポジトリプラグインの設定
  • アプリケーションの公開
  • 結果の確認

チームメンバーとの協力

  • パイプラインの共有
  • 異なる機能用に異なるパイプラインを定義する

Jenkins のセキュリティ設定

  • セキュリティの有効化/無効化
  • 役割の概要
  • ユーザーの追加

Jenkins のスケーリング

  • 分散アプリケーションとして Jenkins を実行する

トラブルシューティング

まとめと結論

要求

  • ソフトウェア開発サイクルの一般的な理解。
  • Jenkins の使用経験。

対象者

  • ソフトウェア開発者
  • DevOps エンジニア
  • ビルドエンジニア
  • テストエンジニア
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー