機械翻訳について

ワークフロー・ジョブ・テンプレートのワークフロー・ノードのリスト

post

/api/v2/workflow_job_templates/{id}/workflow_nodes/

ワークフロー・ノードは実行するテンプレートを参照して、実行する順序を定義します。 このワークフローのジョブが終了すると、次のアクションが実行されます。

  • ジョブが失敗した場合は、failure_nodesまたはalways_nodesに含まれるノードの実行
  • ジョブが成功した場合は、success_nodesまたはalways_nodesに含まれるノードの実行

ワークフロー・ジョブの一部として実行されているすべてのジョブが完了し、ワークフロー・ジョブが取り消されていない場合は、ワークフロー・ジョブがsuccessfulとしてマークされます。 ワークフロー内のジョブが失敗しても、ワークフロー・ジョブは失敗としてマークされません。

ワークフロー・ジョブ・テンプレートのワークフロー・ジョブ・テンプレート・ノードの作成:

次のワークフロー・ジョブ・テンプレート・ノード・フィールドを指定してこのリソースに対してPOSTリクエストを行って、このワークフロー・ジョブ・テンプレートに関連付けられる新しいワークフロー・ジョブ・テンプレート・ノードを作成します。

  • extra_data: (json、デフォルト={})
  • inventory: プロンプトとして適用されるインベントリ(ジョブ・テンプレートによってインベントリの指定を求めるプロンプトが表示されると仮定する) (id、デフォルト=``)
  • scm_branch: (文字列、デフォルト="")
  • job_type: (選択)
    • None: --------- (デフォルト)
    • "": ---------
    • run: 実行
    • check: チェック
  • job_tags: (文字列、デフォルト="")
  • skip_tags: (文字列、デフォルト="")
  • limit: (文字列、デフォルト="")
  • diff_mode: (ブール、デフォルト=None)
  • verbosity: (選択)
    • None: --------- (デフォルト)
    • 0: 0 (標準)
    • 1: 1 (詳細)
    • 2: 2 (より詳細)
    • 3: 3 (デバッグ)
    • 4: 4 (接続デバッグ)
    • 5: 5 (WinRMデバッグ)
  • execution_environment: 実行に使用されるコンテナ・イメージ。(id、デフォルト=``)
  • forks: (integer, default=None)
  • job_slice_count: (integer, default=None)
  • timeout: (integer, default=None)

  • unified_job_template: (id、デフォルト=`)

  • all_parents_must_converge: 有効にした場合、すべての親ノードがこのノードにアクセスするための基準を満たしている場合にのみノードが実行されます(ブール、デフォルト=False)

  • identifier: そのワークフロー内で一意のこのノードの識別子。 これはこのノードに対応するワークフロー・ジョブ・ノードにコピーされます。(文字列、デフォルト="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ : WorkflowJobTemplateNode
型: object
ソースを表示
ネストされたスキーマ : always_nodes
型: array
読取り専用: true
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : 追加データ
型: object
タイトル: Extra data
ネストされたスキーマ : failure_nodes
型: array
読取り専用: true
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : success_nodes
型: array
読取り専用: true
一意のアイテムが必要: true
ソースを表示
先頭に戻る

レスポンス

サポートされているメディア・タイプ

201レスポンス

本文()
ルート・スキーマ : WorkflowJobTemplateNode
型: object
ソースを表示
ネストされたスキーマ : always_nodes
型: array
読取り専用: true
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : 追加データ
型: object
タイトル: Extra data
ネストされたスキーマ : failure_nodes
型: array
読取り専用: true
一意のアイテムが必要: true
ソースを表示
ネストされたスキーマ : success_nodes
型: array
読取り専用: true
一意のアイテムが必要: true
ソースを表示
先頭に戻る