このコースでは、Docker を使用して Linux マシンに Jenkins をインストールする方法を学び、Jenkins を使用した継続的インテグレーションおよび継続的デプロイメント (CI/CD) の基本を習得します。インターフェースの探索からパイプラインの作成、セキュリティ管理まで、Jenkins を始めるために必要なすべてを網羅した包括的なコースです。
🎯 タスク
このコースでは、以下のことを学びます。
- Docker を使用して Linux マシンに Jenkins をインストールする方法
- Jenkins のインターフェースを操作・探索する方法
- 基本的なフリースタイルプロジェクトの設定と管理方法
- ソースコード管理のために Jenkins と Git を連携させる方法
- ビルドにパラメータを設定し、シェル/バッチスクリプトを使用する方法
- Jenkinsfile を使用して Jenkins パイプラインを作成・管理する方法
- Jenkins プラグインのインストール、更新、設定方法
- Jenkins における基本的なセキュリティとユーザー管理の実装方法
🏆 達成目標
このコースを完了すると、以下のことができるようになります。
- Jenkins ダッシュボードを操作し、最初のプロジェクトを作成する
- ビルドステップ、トリガー、ビルド後アクションを設定してフリースタイルプロジェクトを構成する
- ソースコード管理の自動ビルドのために Jenkins と Git リポジトリを連携させる
- パラメータ化されたビルドを作成し、スクリプトを使用して複雑なビルドプロセスを実行する
- 宣言的な Jenkinsfile を使用して CI/CD パイプラインを構築・管理する
- Jenkins プラグインを管理し、特定のニーズに合わせて設定する
- セキュリティ対策を実装し、適切な権限を持つユーザーアカウントを管理する
- Jenkins を使用してソフトウェア開発およびデプロイメントプロセスを自動化する


