Windows OS で実行するアプリケーションと、Centos/Ubuntu などの Linux で実行するアプリケーションを構築しようとしています。パイプラインの設計中に、Windows 関連のすべてのタスク/ジョブが Windows エージェントに送られ、Linux 関連のすべてのジョブが適切な Linux OS に送られるようにする方法を教えてください。
これを達成するための理想的なアプローチは何でしょうか。
Windows OS で実行するアプリケーションと、Centos/Ubuntu などの Linux で実行するアプリケーションを構築しようとしています。パイプラインの設計中に、Windows 関連のすべてのタスク/ジョブが Windows エージェントに送られ、Linux 関連のすべてのジョブが適切な Linux OS に送られるようにする方法を教えてください。
これを達成するための理想的なアプローチは何でしょうか。
【さらに情報を追加するためだけに】
通常、Go ダッシュボードの [AGENTS] タブを使用して、Go エージェント (さまざまなオペレーティング システムにインストールされている) を有効化/追加します。「AGENTS」タブの「RESOURCES」ボタンを使用して、複数のリソースで Go エージェントにタグを付けることができます。
また、ステージ (パイプライン) でジョブを作成する場合、[ジョブ設定] タブの [リソース] フィールドで、このジョブの実行に使用するリソース (Go エージェント) を指定できます。
上記のリソースに基づいて、Go サーバーはこれらの Go エージェントを使用してジョブを割り当てます。複数のリソースで Go エージェントにタグを付けることができます。
お役に立てれば。