ビルドの品質を指定する必要があるデプロイ プロセスの一部である、コードをデプロイするカスタム ビルドがあります。現在、「Ready for Deployment」などの品質を入力する必要があります。プロジェクトに既に設定されているすべてのビルド品質を含むカスタム プロセス パラメーター ドロップダウンを追加したいと考えています。
最初に、ビルド品質を取得するためのカスタム アクティビティの作成を開始しました。TFS には、すでに以下を使用してこれを行う方法があります。
buildServer.GetBuildQualities(teamProjectName)
ただし、カスタム アクティビティには TeamProjectName を渡す必要があります。ここで混乱します。この引数を渡す方法がわかりません。
多くのプロジェクトがあり、それらすべてに同じビルド定義を使用したいので、チーム プロジェクト名をハードコーディングできません。