0
A
回答
0
插件,我们实施了类似的任务,TeamCity的战争文件部署到我们的码头服务器:
创建WAR文件中的普通构建步骤后,我们在“调用 脚本命令行“构建使用scp将战争 文件复制到码头服务器的步骤。
在码头服务器,则在每五分钟 运行只是检查是否有新的战争的文件或不cron作业。如果有, 它关闭下载服务器,备份现有的war文件和 放新的war文件,然后重新启动jetty服务器。上述解决方案的
一个缺点是,TeamCity的建立完成后,我们总是需要等待一段时间,直到在cron作业踢和重新部署的战争。
有一个稍微不同的方法,它可以部署在TeamCity的构建过程war文件:不要使用cron作业来调用部署脚本的
,它可以从调用“命令行”打造一步在“scp”完成复制战争文件之后,还可以通过类似以下的内容。
ssh -t [email protected]: "path_to_the_deployment_script"
我们从来没有尝试第二种方法,理论上它应该工作。
相关问题
- 1. 如何使用TeamCity使用WebDeploy部署ASP.NET Core应用程序?
- 2. 监控部署.NET应用程序
- 3. Teamcity构建,部署和运行nodejs应用程序
- 4. 通过控制台应用程序使用Microsoft Web部署
- 5. 定制的iPhone应用程序部署
- 6. 使用TeamCity进行TopShelf应用部署
- 7. 为键盘监听器部署C#控制台应用程序
- 8. 部署C#+ Linq控制台应用程序?
- 9. 如何控制Dancer Web应用程序的部署?
- 10. 运行轨道控制台部署应用程序
- 11. 如何部署控制台应用程序
- 12. 控制台应用程序的替代(云)部署选项
- 13. 部署.NET C#控制台应用程序
- 14. 如何在应用程序中部署IE网页控制
- 15. CakePHP应用程序部署
- 16. 部署Rails应用程序
- 17. 部署应用程序
- 18. 部署C#应用程序
- 19. 部署的应用程序
- 20. 应用程序部署
- 21. 部署Web应用程序
- 22. 部署.NET应用程序
- 23. 部署MVC3应用程序
- 24. 部署Android应用程序
- 25. 部署rails应用程序
- 26. 部署ASP.net应用程序
- 27. 部署winforms应用程序
- 28. 部署 - Java应用程序
- 29. Wpf应用程序部署
- 30. 部署.NET应用程序
为什么你不想使用插件? – 2013-03-25 19:07:34
只是好奇心,为什么teamcity没有自己的部署过程的功能... – 2013-03-26 08:43:21
是autoDeploy打开?我想你可能只是有一个命令行任务,将.war复制到appBase中,对吧? – 2013-03-27 03:16:25