3

Visual Studio 2013 を使用する C# .NET プロジェクトがあり、Visual Studio Team Services (VSTS) でリリースおよび展開するように設定しています。ウェブサイトは非常にシンプルでセットアップが簡単で、うまく機能します。いくつかのプロジェクトはライブラリまたはコンソール アプリケーションであり、これらの自動リリースを作成するための最良の方法を決定しようとしています。

発行プロファイルは、発行先の場所を要求します。VSTS ビルド サーバー (他のすべてのファイルがある場所) でビルド ドロップを実験してから、Web サイト、UNC パス、または CDROM を要求します。「UNC パス」を選択し、同じビルド ドロップ場所を UNC 形式で配置しました。

まだ実際には機能していないので、コンソールまたはコード ライブラリの VSTS リリースとデプロイを作成するためのベスト プラクティスが存在するかどうかを確認したいと思いました。

ありがとうございました!

4

1 に答える 1

1

ターゲット環境にエージェントをインストールし、適切なファイルを適切な場所に単純にコピーするリリース定義を使用することを検討しましたか?
よろしく

注: コピー パスをハードコーディングして、変数に依存するべきではありません。

リリース定義の編集時に [タスク] タブに移動して、エージェント キューを指定するには。「エージェントで実行」ヘッダーをクリックすると、詳細が開きます。ここでキューを選択します。
ここに画像の説明を入力

エージェント キューには複数のエージェントを含めることができるため、エージェントを追加するときの仕事は、コンテキストで意味のあるキューごとにエージェントを編成することです。

于 2016-08-10T15:57:59.730 に答える