TFS 2015を前提としています。 TFS 2015カスタムビルドタスクはどこに保存されていますか?または既存のビルドタスクをダウンロードするにはどうすればよいですか?TFS 2015カスタムビルドタスクはどこに保存されていますか?
githubからビルドタスクをダウンロードできます。しかし、これは私が探しているものではありません。
TFS 2015を前提としています。 TFS 2015カスタムビルドタスクはどこに保存されていますか?または既存のビルドタスクをダウンロードするにはどうすればよいですか?TFS 2015カスタムビルドタスクはどこに保存されていますか?
githubからビルドタスクをダウンロードできます。しかし、これは私が探しているものではありません。
彼らは、データベースに内部に格納されています。 "抽出する"最も簡単な方法は、ローカルエージェントをインストールし、そのエージェントを対象とするビルド定義を作成し、必要なタスクを追加することです。
ビルドをキューに入れると、エージェントはタスクをダウンロードし、エージェントの作業ディレクトリ「タスク」の下のサブフォルダに保存します。そこから内容を取得してください。
あなたはtfx build tasks upload
コマンドを使用してタスクをプッシュすることができます。
インストールのためにVSTSからタスクをTFSサーバーにダウンロードする場合は、特定のタスクバージョンにアクセスする必要があります。これは、サービスが先行している可能性があります。 TFSサーバー。
もう1つ注目すべきことは、VSTSからタスクをダウンロードするとき、プレビューフラグがtask.json
に設定されている可能性があります。これらのタスクはアップロードできますが、アップロードする前にTFSでは表示されません。 task.json
からの"preview": true
への参照。
ビルドエージェントがタスクをダウンロードできるので、パッケージのダウンロードURLを取得するためにAPIを使用する方法があると思いますが、エージェントが私の仕事をするのは非常に便利です。 – jessehouwing
ありがとうございました! – james
これがあなたの質問に答えた場合は、質問の前にあるチェックマークを使って回答としてマークしてください。 – jessehouwing