オンプレミスで TFS 2015 を使用しています。TFS 2015 カスタム ビルド タスクはどこに保存されますか? または、既存のビルド タスクをダウンロードするにはどうすればよいですか?
github からビルド タスクをダウンロードできることは知っています。しかし、これは私が探しているものではありません。
オンプレミスで TFS 2015 を使用しています。TFS 2015 カスタム ビルド タスクはどこに保存されますか? または、既存のビルド タスクをダウンロードするにはどうすればよいですか?
github からビルド タスクをダウンロードできることは知っています。しかし、これは私が探しているものではありません。
それらはデータベースに内部的に保存されます。それらを「抽出」する最も簡単な方法は、ローカル エージェントをインストールし、そのエージェントを対象とするビルド定義を作成して、必要なタスクを追加することです。
ビルドをキューに入れると、エージェントはタスクをダウンロードし、「タスク」と呼ばれるエージェントの作業ディレクトリの下のサブフォルダーに保存します。そこからコンテンツを取得します。
コマンドを使用してタスクをプッシュできますtfx build tasks upload
。
オンプレミスの TFS サーバーにインストールするために VSTS からタスクをダウンロードする場合、特定のタスク バージョンにアクセスする必要がある場合があります。これは、サービスが先行している可能性があり、TFS サーバーに展開されていない他の依存関係がある可能性があるためです。
注意すべきもう 1 つの点は、VSTS からタスクをダウンロードするときに、プレビュー フラグが true に設定されている可能性があることtask.json
です。これらのタスクはアップロードできますが、TFS では非表示になります。アップロードする前に、への参照を完全に削除する必要があり"preview": true
ますtask.json
。 .