我想做的事:
我想为托管在 GitHub 上的项目设置与 Team City 的持续集成。
目前正在做什么
我已正确连接到 GitHub。提交、推送等似乎都很好。TeamCity 已设置好,我可以启动一个构建,该构建将运行并运行我的单元测试,但是......
什么不工作
当我进行 TeamCity 构建时,它看起来像是在进行构建或运行单元测试之前从 GitHub 中提取代码。我想在提交到 GitHub之前触发 TC 构建。在运行 TC 构建之前,我真的不希望它从 GitHub 中提取任何代码。这似乎根本不起作用。
我已经设置了一个 BuildTrigger,它是一个 VCS 触发器。我已经选中了在每次签入时触发构建的框。我使用 VCS (Github) 源和我的用户名向 BuildTrigger 添加了一条规则。
当我进行提交时,我没有注意到 TC 做任何事情。然后当我将提交推送到 GitHub 时,TC 也不做任何事情。我没有看到构建排队或类似的东西。
关于我做错了什么的任何线索?
谢谢!