Jenkins Freestyle プロジェクトで新しいビルド ジョブを作成する方法
Jenkins フリースタイル プロジェクトとは何ですか?
ジェンキンス フリースタイル プロジェクト は、ステップとビルド後のアクションを含む、繰り返し可能なビルド ジョブ、スクリプト、またはパイプラインです。これは、複数の操作にまたがる改善されたジョブまたはタスクです。ビルド トリガーを構成し、Jenkins プロジェクトにプロジェクト ベースのセキュリティを提供できます。また、ビルド ステップとビルド後のアクションを支援するプラグインも提供されます。
Jenkins のビルド ステップまたはビルド後のアクションで実行できるアクションの種類は、かなり制限されています。 Jenkins Freestyle プロジェクト内には、この問題の解決に役立つ標準プラグインが多数用意されています。

Jenkins で新しいビルド ジョブを作成する方法
フリースタイル ビルド ジョブは、柔軟性が高く、使いやすいオプションです。 あらゆるタイプのプロジェクトに使用できます。 セットアップは簡単で、そのオプションの多くは他のビルド ジョブに使用されます。 以下は、ジョブを作成するための段階的なプロセスです。 ジェンキン.
ステップ 1) Jenkins にログインする
Jenkins フリースタイル ジョブを作成するには、Jenkins インストール パスにアクセスして Jenkins ダッシュボードにログオンします。 通常、ローカルホストでホストされます。
http://localhost:8080
あなたがまだ Jenkinsをインストールしました 別のパスでは、以下の Jenkins ジョブ作成例に示すように、適切な URL を使用してダッシュボードにアクセスします。
ステップ 2) 新しいアイテムを作成する
クリック "新しいアイテムダッシュボードの左上にある「」
ステップ3) 商品の詳細を入力する
次の画面で、
- 作成したいアイテムの名前を入力します。 このデモでは「Hello world」を使用します。
- フリースタイルプロジェクトを選択
- 「OK」をクリックします
ステップ4) プロジェクトの詳細を入力する
テストするプロジェクトの詳細を入力します。
ステップ 5) リポジトリ URL を入力します
[ソース コード管理] で、リポジトリ URL を入力します。 にテスト リポジトリがあります。 https://github.com/kriru/firstJava.git
ローカル リポジトリを使用することもできます。
GitHub リポジトリがプライベートの場合、Jenkins はまず GitHub でログイン資格情報を検証し、その後で GitHub リポジトリからソース コードをプルします。
ステップ6) 設定を微調整する
すべての詳細を入力したら、コードをビルドします。 ビルド セクションを参照して、必要なときにコードをビルドします。 設定した時間に定期的にビルドが実行されるようにスケジュールすることもできます。
ビルド,
1。 クリック "ビルドステップを追加
2。 クリック "実行する Windows バッチコマンド」を選択し、ビルドプロセス中に実行するコマンドを追加します。
ここでは、Java コードをコンパイルするための Java コマンドを追加しました。
次の Windows コマンドを追加しました:
javac HelloWorld.java
java ハローワールド
ステップ7) プロジェクトを保存する
すべてのデータを入力したら、
- クリック 申し込む
- Save プロジェクト。
ステップ 8) ソースコードをビルドする
次に、メイン画面で、 今すぐビルド 左側のボタンをクリックしてソースコードをビルドします。
ステップ9) ステータスを確認する
をクリックした後 今すぐ構築して、 実行しているビルドのステータスを確認できます ビルド履歴.
ステップ 10) コンソール出力を確認する
セットアップボタンをクリックすると、セットアップが開始されます ビルド番号 次に、をクリックします コンソール出力 実行するビルドのステータスを確認します。 以下の Jenkins の新しいジョブの作成例に示すように、セットアップに正しく従った場合は、成功メッセージが表示されます。
要約すると、GitHub でホストされている HelloWorld プログラムを実行しました。 Jenkin はリモート リポジトリからコードを取得し、定義した頻度で継続的にビルドします。
まとめ
- Jenkins Freestyle プロジェクトは、ステップとビルド後のアクションを含む、繰り返し可能なビルド ジョブ、スクリプト、またはパイプラインです。これは、複数の操作にまたがる改善されたジョブまたはタスクです。
- ビルドステップまたはビルド後のアクションで実行できるアクションの種類はかなり制限されています。 Jenkins Freestyle プロジェクト内には、この問題の解決に役立つ標準プラグインが多数用意されています。
- フリースタイル ビルドの Jenkins ジョブは柔軟性が高く、使いやすいです。 あらゆるタイプのプロジェクトに使用できます。 セットアップは簡単で、そのオプションの多くは他のビルド Jenkins ジョブに使用されます。
- GitHub リポジトリがプライベートの場合、Jenkins はまず GitHub でログイン資格情報を検証し、その後で GitHub リポジトリからソース コードをプルします。