TeamCity用于静态站点

时间:2014-01-13 12:31:20

标签: css git deployment ant teamcity

我是前端开发人员。我做了很多PHP / CSS / JS和HTML。目前,我们如何部署到登台环境是将我们的代码推送到GIT服务器。转到我们的登台服务器并执行拉到某个目录。然后手动将文件从目录移动到我们的apache Web服务器中的正确目录。

如果我使用TeamCity执行此操作会不会有些过分?我打算编写一个执行复制的ANT脚本,这意味着说Runner类型将是ANT。因此,每次推送到GIT仓库时,Teamcity都会拉动然后运行ANT脚本,将受影响的代码复制到正确的目录中。

如果没有,我很乐意听取任何建议。 感谢

1 个答案:

答案 0 :(得分:1)

Teamcity现在可能过度,因为你只是将它用作构建的花哨触发器。

但是考虑添加自定义构建参数,它可以传递给您的脚本。然后,您可以通过友好的UI开始将构建自动化到不同的环境。

然后,您可以拥有一个平台,以便在未来的某个基础上建立正确的部署流程。

当您需要PHP编译,JS minifcation,单元测试时,它只是TC配置中的另一个步骤。

我会推荐它。