2016-06-22 10 views
0

私はTFS 2015 update 2 on-premインスタンスを使用してCDリリースパイプラインを開発中です。私はAzure WebサイトとAzure SQLサーバーをセットアップするARMテンプレートに依存しています。私は内部ビルドサーバーからAzure WebサイトにWebサイトビットを展開するためにFTPメソッドを使用しています。このWebサイトの展開では、新しく作成したWebサイトのPublsihingProfileから資格情報を読んでいます。Azure ARMテンプレートContinuous Deliveryリリースパイプライン

これは正しい方法ですか、より良い方法を提案できますか?コメントは感謝しています。

P.S.お客様はWebDeployではなくFTPメソッドを使用したいと考えています。

答えて

1

あなたが本当にFTPを使用する必要があり、あなたがして満足していないものは管理秘密のプロセス/パスワードであれば、あなたはこの試みることができる:

https://marketplace.visualstudio.com/items?itemName=januskamphansen.ftpupload-task

そのリリースのVSTSの拡張タスクをVSTSまたはTFS2015サーバーのvnextビルド/リリースシステムで動作します。この作業では、設定した各環境に対してパラメータを設定し、パスワードを秘密としてマークして、ログやUIに表示されないようにします。

この手順は、基本的にftpビットを実行するプロセスをまとめています。リリースの一部として他の手順を実行することもできます。

関連する問題