たとえば、プロジェクトAは2つの成果物processor.exe
とt.txt
を生成します。プロジェクトBでは、processor.exe t.txt
を実行するビルドステップを追加できますか?チームシップでは、構築段階で成果物を実行できますか?
私がプログラムを実行することができる2つのランナータイプ(.NETプロセスランナーとコマンドライン)がある知っています。しかし、どのようにこれらの成果物の道を得るために?
たとえば、プロジェクトAは2つの成果物processor.exe
とt.txt
を生成します。プロジェクトBでは、processor.exe t.txt
を実行するビルドステップを追加できますか?チームシップでは、構築段階で成果物を実行できますか?
私がプログラムを実行することができる2つのランナータイプ(.NETプロセスランナーとコマンドライン)がある知っています。しかし、どのようにこれらの成果物の道を得るために?
はい、他のビルドで生成されたコマンドラインランナー* .exeファイルで実行する必要があると思います。
プロジェクトAを実行するビルドエージェントが、プロジェクトBを実行するビルドエージェントにアクセスできる場所にこれらの成果物を出力するようにしてください(明らかに問題のない単一のエージェントがある場合)。おそらくこれらの成果物をエージェントの作業ディレクトリに入れることは、VCSからきれいなチェックアウトを行うことでクリアできるため、最適な場所ではありません。サーバー上の汎用ディレクトリを選択して、プロジェクトAのアーティファクト出力用に指定し、次にプロジェクトBのコマンドラインランナー用に指定します。
これは通常の実行です。 – zwcloud