「Azure WebJobとして公開」を毎回右クリックして選択することなく、私のAzure WebJobを自動的に配備する方法はありますか?つまり私のソリューションをチェックインするとAzureポータルのWebジョブセクションに自動的に展開されます自動VSTS配備の一環としてAzure WebJobを配備する方法
答えて
可能です。
Brady Gasterはblog post(これは自分で試してみません)でこれについて書いています。
私が集めたものから、TL; DR;概要は以下の通りです:
ManagementCertificate
ようにファイルを編集して、あなたはその後
を公開しているWebアプリケーションプロジェクトまたはコンソールアプリケーションのプロパティフォルダにwebjobs.propsという名前のファイルを追加し、 SubscriptionId
およびPublishSettingsPath
は、正しいデータで埋められています。
今、あなたは、コマンドに
msbuild WebJobDemo.Web.csproj /p:DeployOnBuild=true /p:PublishProfile=WebJobDemo /p:VisualStudioVersion=12.0 /p:Password=asdfasdf
を使用してファイルを公開することができるはずです(注意、ポストはVS2013のために書かれている)
何かがあなたのリポジトリにチェックインされると、VSTS(または他のビルド/デプロイメントツール)でもこれを自動化できます。コマンドラインを経由してVSTSでこれを行う方法の
A(むしろ完全な)答えは、この回答で見つけることができます:https://stackoverflow.com/a/45703975/352640
あなたはContinuous Integration Buildを通してそれを行うことができます(チェックイン、一度ビルドをトリガーします)。
deploy WebJobについては、Visual Studioビルドタスク/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.stagingDirectory)"
引数でパッケージを生成できます。
次に、Azure App Deploymentタスクを通じて展開します。
詳細情報:Deploying and Schedule Azure WebJobs from VSTS to Azure Web App
- 1. 自動配備のベストプラクティス
- 2. Windows Azureの配備
- 3. Azure Centos Tomcat配備
- 4. 配備するファイルが見つからないAzure配備
- 5. 複数の環境配備
- 6. VSTS 2017:MacOSXテストエージェントにタスクを配備する方法?
- 7. Azureの配備名に基づいて配備されたすべてのリソースを削除する方法
- 8. 配備中/配備後にmaven配備URLを取得する
- 9. TCサーバーのwar配備を自動化する方法
- 10. Azure WebAppの配備スロット
- 11. azure web app配備のエラー
- 12. Azure Team Services配備元
- 13. Azure関数github配備サブフォルダ
- 14. Gitブランチングと環境配備の追跡
- 15. シェフとカピストラーを配備する方法
- 16. 共有ホスティング環境でvueアプリケーションを配備する方法は?
- 17. 自動配備のためのVSTSリリース完了の失敗の警告
- 18. プライベートネットワークにazure apiアプリケーションを配備する方法
- 19. Azure - github経由で配備するときに必要なDLLをどのように配備しますか
- 20. Terraformでアプリケーションを配備および再配備する方法は?
- 21. rails配備スクリプトをローカルマシンに配備する(sshなし)
- 22. .NETアプリケーションの配備とJava Webアプリケーションの配備との比較
- 23. MVVMアプリケーションを配備する方法は?
- 24. バイナリニューラルネットワークを配備する方法は?
- 25. WebSocketサーバーを配備する方法は?
- 26. アプレットを配備する方法は?
- 27. Silverlight:Silverlightアプリケーションを配備する方法は?
- 28. 角度ユニバーサルを配備する方法
- 29. rubyアプリを配備する方法は?
- 30. WPFアプリケーションを配備する方法は?