我是前端开发人员。我做了很多PHP / CSS / JS和HTML。目前,我们如何部署到登台环境是将我们的代码推送到GIT服务器。转到我们的登台服务器并执行拉到某个目录。然后手动将文件从目录移动到我们的apache Web服务器中的正确目录。
如果我使用TeamCity执行此操作会不会有些过分?我打算编写一个执行复制的ANT脚本,这意味着说Runner类型将是ANT。因此,每次推送到GIT仓库时,Teamcity都会拉动然后运行ANT脚本,将受影响的代码复制到正确的目录中。
如果没有,我很乐意听取任何建议。 感谢
答案 0 :(得分:1)
Teamcity现在可能过度,因为你只是将它用作构建的花哨触发器。
但是考虑添加自定义构建参数,它可以传递给您的脚本。然后,您可以通过友好的UI开始将构建自动化到不同的环境。
然后,您可以拥有一个平台,以便在未来的某个基础上建立正确的部署流程。
当您需要PHP编译,JS minifcation,单元测试时,它只是TC配置中的另一个步骤。
我会推荐它。