我有一个设置,其中我们的代码在计划触发器上每5小时生成一次开发。这很有效,但是不利的是,该代码可能会在团队合作中停留数小时,然后才触发并提醒我们构建错误。
有没有办法让VCS触发器在签入后也立即运行该构建,但是将一些内容传递给我们的NANT脚本以说“只构建,不部署”?
我知道我一定会缺少一些东西。有什么方法可以实现这一目标?我能想到的唯一方法是拥有一个完全独立的构建配置,但这似乎很浪费
您可以使用VCS触发器设置新的构建,然后使该构建具有一个env / system变量集,您的构建脚本可以读取该变量来确定是否将其部署到dev。
有关此信息,请参阅TeamCity文档。我以前在建立构建中使用过类似的方法,并且效果很好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句