3
我有一个生成Travefy :: Build, Unit Test, Package
,我在每次签入时运行。我一直在手动运行它以测试它。TeamCity完成生成触发器
这是Travefy:: Deploy to Test Environment
的构建触发器。它会触发每次Travefy :: Build, Unit Test, Package
完成构建。
正如你可以看到下面,甚至Travefy :: Build, Unit Test, Package
创建成功后,则不会触发部署。我对于发生了什么感到困惑。任何人都有线索?
对你的问题不是一个真正的答案,但是有没有一个原因,你不想让你的自动构建的这部分,并有一个构建而不是2与他们之间的触发器?如果单元测试或包装失败,构建将停止并且不会部署。看起来像这样会更容易设置,如果你想在每次测试通过时进行部署。 – jpmc26
我在考虑,如果我不能得到它的工作。我实际上是遵循这个指南:http://www.youtube.com/watch?v=JWGLEEm9Qhg&list=FLH2-AeK6gaxegpKGRG-_W3A&index=1 –
害怕我没有时间看所有这些。不过,我会这样说:我的团队决定将部署手动启动而不是自动触发。主要原因是我们不希望任何意外的更新部署环境。如果部署是在测试人员进行测试时发生的,那么这很奇怪,可能会导致一些意想不到的结果。虽然你的需求可能会有所不同。 – jpmc26