メインコンテンツまでスキップ

FPT Cloud Agent を使用した Jenkins ジョブの作成

設定手順は Jenkins のバージョンによって異なります。

FPT Cloud が提供するバージョン 2.451.0 以降では、Kubernetes エージェントを使用するためにフォルダーを作成し、そのフォルダー内でエージェントを使用できるように設定する必要があります。Jenkins 上の CI/CD プロジェクトを管理するには、プロジェクトごとにフォルダーを作成し、そのフォルダー内にサービスを設定することを推奨します。これにより、プロジェクトごとの権限管理が容易になります。

Jenkins ジョブを作成するには以下が必要です:

  • エージェントラベル:

正しい設定なしに FPT Cloud エージェントで動作するよう設定した標準の Freestyle ジョブを作成すると、以下のエラーが表示されます:

Jenkins でジョブを正しく作成・実行するには、以下の手順に従ってください。

ステップ 1: Jenkins 上でジョブを管理するフォルダーを作成します。

Jenkins ダッシュボード > New Item

Folder 種別のアイテムを作成します:

フォルダー内で使用する Kubernetes エージェントを設定します:

ステップ 2: フォルダー内にシンプルなジョブを作成します。

作成したフォルダー内 > New Item / Create a job

Freestyle ジョブを作成します:

ジョブ用のエージェントラベルを入力します:

ジョブをテストするための execute shell ステップを設定します:

ジョブ設定を保存します:

ステップ 3: ジョブを実行します。

ステップ 4: ジョブ実行結果。