我正在使用TeamCity(版本9.1.5,如果重要的話),我想知道如何創建一個將項目部署到服務器的觸發器。或者也許有辦法在TeamCity上不使用觸發器的情況下將項目部署到服務器。如何觸發一個TeamCity項目部署到服務器
0
A
回答
2
這是一個非常廣泛的問題,但我會分享我在一對夫婦的情況下使用的方法:
1)當執行代碼簽入部署,我已經建立了構建配置,做部署,增加了構建配置,做了編譯&包裝爲快照和人工製品的依賴,然後用一個完成觸發建立觸發https://confluence.jetbrains.com/display/TCD9/Configuring+Finish+Build+Trigger
2)在一天中的特定時間部署,但只有當新的代碼已被檢查在中,我已經建立了如上所述的構建配置,但是使用計劃觸發器https://confluence.jetbrains.com/display/TCD9/Configuring+Schedule+Triggers確保選擇構建變更部分中的相關構建。
關於如何執行部署有很多選擇,我已經使用WebDeploy for ASP.Net應用程序和由Remote Powerershell腳本爲Windows服務執行的MSI包,但也可以使用其他選項,具體取決於您擁有的技術。
JetBrains公司提供端到端的在線文檔在例如用於ASP.Net,搜索「持續交付到Windows Azure網站(或IIS)」
相關問題
- 1. 將VSTO項目部署到服務器
- 2. 部署Java項目到JBoss服務器
- 3. Web部署項目&TeamCity
- 4. 如何將TeamCity的工件部署到Amazon EC2服務器
- 5. 將.net項目部署到開發服務器
- 6. 如何從Eclipse IDE部署Maven項目到Tomcat服務器
- 7. 如何將java項目部署到linux服務器
- 8. 如何將Java EE項目部署到我的Web服務器?
- 9. 如何將laravel 5.1項目部署到linux服務器?
- 10. Teamcity:禁用項目範圍觸發器
- 11. 在服務器上部署項目
- 12. 將React項目部署到外部服務器
- 13. 如何將Servlet項目部署到某個在線服務器託管
- 14. TeamCity:爲所有TeamCity項目禁用構建觸發器
- 15. 在teamcity中使用msbuild部署到遠程服務器
- 16. 如何將DevExpress部署到服務器?
- 17. 如何部署到服務器?
- 18. 如何在Mac Pro服務器中部署django項目?
- 19. 如何在Ubuntu服務器上部署rails項目?
- 20. 如何在Apache服務器中部署ember-cli項目
- 21. 如何在服務器中部署保險絲項目?
- 22. 如何在服務器上部署laravel項目?
- 23. 如何在Linux服務器上部署.NET項目(Webmin)
- 24. 如何在ODE服務器上部署bpel項目
- 25. 智能目標 - 部署服務器無法找到觸發類型
- 26. 無法symfony項目部署到一個共享的主機網絡服務器
- 27. 將WCF服務部署到另一個Sharepoint服務器
- 28. maven部署到服務器
- 29. ASP.NET部署到服務器
- 30. CDbCommand部署到服務器
你想要什麼觸發構建?該項目如何部署,例如八達通或類似的東西? – Nanhydrin
我想弄清楚該項目是如何部署的。我只是通過TeamCity來做到這一點。 – tonyleMill
我不認爲你已經明白我在問什麼。您想要觸發部署的哪個事件,是否應該在某個特定時間發生,X build完成後還是其他內容?您現在如何部署構建,手動複製文件,xcopy,一些構建部署軟件或腳本? – Nanhydrin