我正在使用位桶源以azure進行網站部署。 當我做了部署,我可以看到它的總建築源, 其實是不需要給我,因爲它是一個Kentico 10網站(.NET網站項目)。Azure網站部署 - .Net網站
如何避免建築而源部署/拉從bitbuckt最新的?
我正在使用位桶源以azure進行網站部署。 當我做了部署,我可以看到它的總建築源, 其實是不需要給我,因爲它是一個Kentico 10網站(.NET網站項目)。Azure網站部署 - .Net網站
如何避免建築而源部署/拉從bitbuckt最新的?
應停止使用持續集成過程中到位桶和鉤您自己的過程做一個XCOPY(最好是三角形)到目標網站的文件夾。
使用OOB工具,不可能沒有一個構建部署。所以,你可以做幾件事情:
FTP
Visual Studio中創建成功後,當地發佈
命令行復制。
另一種設置可以減少部署時的構建數量,但仍然會構建解決方案,在Bitbucket中構建更多分支。 您可以繼續使用配置項,但要確保將環境掛接到適當的分支,以便在您執行合併到該分支時才進行部署。
我該如何避免建立源部署/從bitbuckt中取出最新版本?
你可以檢查部署細節下的「部署>部署選項」如下:
而且你可以利用KUDU和D:\home\site\deployments\tools\deploy.cmd
下檢查自動生成deploy.cmd
文件。
根據您的要求,我建議您自定義您的deploy.cmd
文件,並將.deployment
和deploy.cmd
文件放入您的Bitbucket存儲庫。對於一種簡單的方法,您可以下載當前的部署腳本並修改Deployment部分下的腳本,您需要刪除用於構建解決方案的腳本,並將腳本保留爲kudu sync,並且需要修改-f
選項從"%DEPLOYMENT_TEMP%"
到"%DEPLOYMENT_SOURCE%"
當調用%KUDU_SYNC_COMMAND%
時。詳情你可以按照Custom Deployment Script。
如果你要部署的回購與根本沒有構建或改造的全部內容,只是在Azure的應用程序設置中設置SCM_SCRIPT_GENERATOR_ARGS=--basic
。這將強制腳本生成器將其視爲「基本」站點,並且不會執行任何構建。
更多信息,請參見wiki。
你可以這樣做,但你可以通過快捷鍵使用'SCM_SCRIPT_GENERATOR_ARGS'事情。看到我的答案。 –