ジョブの作成および管理
「ビルド」ページの「ジョブ」タブを使用して、ビルドを実行し、デプロイ可能なアーティファクトを生成するジョブを作成できます。
ノート:
新しいジョブを作成するか、既存のジョブの名前を変更し、入力したジョブ名が制限されたパターンと一致するというメッセージが表示された場合は、ジョブを制限するglobパターンに一致するジョブ名にアクセスできません。 globパターンによって制限される名前と一致しない名前を入力するか、ジョブ所有者に連絡して、認可されたユーザー(または認可されたグループのメンバー)として追加するようにリクエストしてください。 「ジョブ保護設定の構成」を参照してください。ノート:
アクティビティ・フィード(またはブックマークされたリンク)からのリンクを使用して、名前変更または削除されたジョブにアクセスしようとすると、そのジョブはすでに存在しないため、アクセスできなくなります。 ジョブ・ページのロード中にエラーが発生したことを示すメッセージを含むページが表示され、ジョブが削除または名前変更された可能性があるため、ジョブが見つからないことを示すテキストも表示されます。 Take me back to Jobsボタンをクリックすると、ビルド・ページの「ジョブ」タブが表示されます。アクション | 方法 |
---|---|
空白のジョブの作成 |
|
既存のジョブのコピー |
あるジョブから別のジョブにパラメータおよびジョブ構成をコピーする場合があります。 これは、ジョブの作成時に実行できます。 既存のジョブの構成を別の既存ジョブにコピーすることはできません。 新しいジョブを作成した後、コピーしたパラメータおよび構成を変更できます:
|
ビルド・パラメータを受け入れ、マージ・リクエストに関連付けるジョブを作成 |
|
YAMLを使用してジョブを作成 | VB Studioでは、YAMLファイルを使用してジョブを作成し、その構成を定義できます。 ファイルはプロジェクトGitリポジトリに格納されます。 「YAMLを使用したジョブおよびパイプラインの構成」を参照してください。 |
ジョブのビルドの実行 |
「ジョブ」タブで、「アクション」 |
ジョブの構成 |
ジョブの作成後、ジョブ構成ページが即時に開きます。 「ジョブ」タブから既存のジョブを更新することもできます。 「アクション」 |
ジョブのログの表示 |
「ジョブ」タブで、「アクション」 |
ジョブの使用禁止 |
「ジョブ」タブで、「アクション」 ジョブに書込み権限がない場合、「無効化」オプションは使用できません。 |
無効化されたジョブの有効化 |
「ジョブ」タブで、「アクション」 ジョブに書込み権限がない場合、「有効化」オプションは使用できません。 |
ジョブを削除 |
「ジョブ」タブで、「アクション」 |
複数ジョブの更新 |
|
すべてのジョブ・ビルドのステータスの表示 |
「ジョブ」タブで、「ジョブ統計の表示」ボタンをクリックします。 すべてのビルド・ジョブを示す円グラフが表示されます。 ステータスはパーセントを使用して表示されます。 |
「ビルド」ページの「ジョブ・キュー」タブを使用して、1つの実行中のジョブまたは複数の実行中のジョブを取り消すことができます。
アクション | 方法 |
---|---|
1つの実行中のジョブを取り消します | 1つの実行中のジョブを取り消すには、2つの方法があります。
チェック・ボックスを選択せずにジョブを取り消すことができます:
次のチェック・ボックスを選択して、ジョブを取り消すこともできます:
|
複数の実行中のジョブを取り消します |
|
「ビルド」ページの「通知の作成」タブを使用して、複数のジョブの電子メール通知を管理できます。
アクション | 方法 |
---|---|
ジョブ通知の有効化または無効化 |
ジョブ通知を有効または無効にするには、該当するジョブの「有効化」列で切替えスイッチをクリックします。 権限のあるユーザーでないかぎり、プライベート・ジョブの通知設定を編集できません。 プライベート・ジョブは、「プライベート」列にロック記号で示されます。 ジョブ通知は、ユーザー・プリファレンスでも有効にする必要があります。 ユーザー・イメージをクリックし、「プリファレンス」を選択します。
|
成功または失敗のサブスクライブ |
「Subscribe to Successful」列と「Subscribe to Failure」列のトグル・スイッチを使用して、これらのサブスクリプションを有効または無効にします。 |