2017-06-08 31 views
0

jenkinsがビルドジョブを持っている場合、AWS ECSでセットアップJenkinsスレーブを使用しています。これは、ECSインスタンスでコンテナを開始します。私はJenkinsのマスターでビルドを無効にして、ユーザーをスレーブで強制的にビルドしたいと考えています。 私はConfigure Systemで "Executors#" = 0を設定しようとしましたが、すべてのビルドジョブが保留中です。構築するスレーブには行きません。あなたはこれについて考えていますか?おかげさまで Jenkinsマスターでビルドを無効にする方法

+0

https://stackoverflow.com/questions/13946929/ci-with-jenkins-how-to-force-building-happen-on-slaves-instead-of-master – user7294900

+0

前のコメントの他に、おそらくあなたの仕事にAWS ECSスレーブを使用するように指示するか、AWS ECSスレーブをこのスレーブを可能な限り活用するようにマークしてください。 –

+0

私はこのトピックを読んで、「このプロジェクトを実行できる場所を制限する」と特定のスレーブノードをチェックすることをアドバイスしますが、ユーザーにこのチェックボックスをチェックさせる方法はチェックしないとマスターになります。 –

答えて

0

「このプロジェクトを実行できる場所を制限する」にチェックを入れ、スレーブのラベルをテキストにすると、ジョブはそのノードでのみ実行できます。

関連する問題