我正在使用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. 如何将TeamCity的工件部署到Amazon EC2服务器
- 3. 将.net项目部署到开发服务器
- 4. 如何将laravel 5.1项目部署到linux服务器?
- 5. 如何从Eclipse IDE部署Maven项目到Tomcat服务器
- 6. 如何将java项目部署到linux服务器
- 7. 将React项目部署到外部服务器
- 8. TeamCity:为所有TeamCity项目禁用构建触发器
- 9. 如何将Servlet项目部署到某个在线服务器托管
- 10. 在teamcity中使用msbuild部署到远程服务器
- 11. 如何将DevExpress部署到服务器?
- 12. 如何在服务器中部署保险丝项目?
- 13. 无法symfony项目部署到一个共享的主机网络服务器
- 14. 将WCF服务部署到另一个Sharepoint服务器
- 15. CDbCommand部署到服务器
- 16. 将django项目部署到测试服务器的好方法?
- 17. 部署rails项目到远程服务器
- 18. 将java项目部署到远程glassfish服务器
- 19. Web项目未能部署到Bluemix Cloud Foundry服务器
- 20. 将Symfony项目部署到生产服务器的问题
- 21. 使用Gitlab将项目部署到活动服务器
- 22. 使用Umbraco将MVC项目部署到远程iis服务器
- 23. 将gradle项目部署到远程服务器
- 24. 将laravel项目部署到共享服务器时出错
- 25. 部署到另一台服务器
- 26. 发布到TeamCity NuGet服务器的URL
- 27. 热部署到多个Tomcat服务器
- 28. 部署到多个服务器
- 29. Maven部署到多个Tomcat服务器
- 30. 部署Socket.io一个Windows服务器
你想要什么触发构建?该项目如何部署,例如八达通或类似的东西? – Nanhydrin
我想弄清楚该项目是如何部署的。我只是通过TeamCity来做到这一点。 – tonyleMill
我不认为你已经明白我在问什么。您想要触发部署的哪个事件,是否应该在某个特定时间发生,X build完成后还是其他内容?您现在如何部署构建,手动复制文件,xcopy,一些构建部署软件或脚本? – Nanhydrin