Jenkins チュートリアル - Docker は Jenkins をインストールし、タスクをビルドします。

この記事では主にdockerへのJenkinsのインストール方法、コンテナ起動後のJenkinsを使った独自プロジェクトのビルド方法、タスクの作成方法などを紹介します。

序文

参考リンク:
公式サイト

Jenkins は、Hudson から生まれたオープン ソース ソフトウェア プロジェクトです (Hudson は商用です)。Java に基づいて開発された継続的統合ツールで、継続的かつ反復的な作業を監視するために使用され、オープンで使いやすいソフトウェア プラットフォームを提供することを目的としています。ソフトウェア プロジェクトを有効にする 継続的な統合が可能です。

Docker による Jenkins のインストール

sudo docker search jenkinsJenkins バージョンの検索
ここに画像の説明を挿入

以下のコマンドでイメージをプルして起動し、名前、ポート、マウントディレクトリなどはカスタマイズ可能です。
その他の docker コマンドについては、ブロガーによる別の記事「Docker- Introduction to Common Commands」を参照してください。この記事を読むだけで十分です。

sudo docker run -id --name=jenkins -u root -p 8050:8080 -p 8051:50000 -v /Users/yangmiao/config/docker/data/jenkins/:/jenkins_home jenkins/jenkins:latest

sudo docker ps -aコマンドラインからコンテナー ID を表示します。
ここに画像の説明を挿入

Jenkins にアクセスして設定する

ブラウザ上で Enter を入力して Jenkins にアクセスします。最初は読み込みが少し遅いですが、読み込み後、コンテナhttp://localhost:8050に入るパスワードの入力を求められます。パスワードの取得パスは次のとおりです。猫が表示したパスワードを入力した後コマンドで、推奨またはカスタムに従ってプラグインをインストールします。ブロガーはここで推奨プラグインを選択します。プラグインのダウンロードが少し遅いです。何度か投げてようやく成功しました。その後、管理者情報の入力とカスタマイズを求められます。指示に従ってステップバイステップで進み、最後には見慣れた画面が表示されます
ここに画像の説明を挿入
sudo docker exec -it f3b0acbcf8fd /bin/bash
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入

Jenkins ビルド プロジェクト

Jenkinsに必要なプラグインが正常にインストールされていることを確認したら、最初のプロジェクトのビルドを開始します

タスクを作成する

タスク名を入力し、Maven プロジェクトのビルドを選択します。
ここに画像の説明を挿入

ソースコード管理

ここに画像の説明を挿入
git ブランチを指定し、資格情報で git ウェアハウスのユーザー名とパスワードを追加します
ここに画像の説明を挿入

ビルドトリガー

建てる

ポストステップ設定

ビルドを手動でトリガーする

「今すぐビルド」をクリックすると、左下隅でタスクが開始されたことがわかります。
ここに画像の説明を挿入
コンソール情報を表示します。
ここに画像の説明を挿入
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/baidu_33256174/article/details/130694938