0

一部の段階でユーザーの確認が必要な CD パイプラインがあるため、パイプラインがユーザー入力を待っている間にサーバー リソースを解放したいと考えています。

pipeline {
  agent any
  stages {
    stage ('Build Stage') {
      steps {
        ...
      }
    }
    stage ('User validation stage') {
      agent none
      steps {
         input message: 'Are you sure you want to deploy?'
      }
    }
    stage ('Deploy Stage') {
      steps {
        ...
      }
    }
  }
}

上記でグローバルを持っていることがわかりますがagent any、ユーザー検証ステージで追加しましagent noneた。

これが私が望むことを行っていることを誰かが確認できますか (エージェント/ノードはユーザー入力を待っていません)? 検証方法がわかりません。実行ログに違いはありません...

そうでない場合、どうすればできますか?

4

1 に答える 1