Triggers TeamCity完成构建触发器未触发
我有一个TeamCity的工作,从一个给定的分支机构建立我们的网站。我正在尝试获得一个构建,它针对刚刚构建的站点运行两个自动化的Selenium测试 我想在完成时启动另一个构建配置的构建配置称为“站点Alpha–功能分支QA构建”,但它似乎没有触发任何完成构建触发器,所以我回到了基础 我尝试设置了两个新的测试作业,“测试触发构建>运行””和“测试触发构建>普通运行>普通运行””。两者都执行简单的命令行“echo”语句,第二个语句有一个finishbuild触发器,配置为在第一个语句完成时触发。这很好用 我将另一个完成构建触发器添加到“测试触发构建>普通运行>普通构建”,以在“站点Alpha–功能分支QA构建”完成时进行构建。当我构建“站点Alpha–功能分支QA构建”时,“测试触发构建>普通运行>普通构建”上的完成构建触发器不会触发 所有3种生成配置都与所有生成代理兼容 我正在使用TeamCity Enterprise 8.0.1(build 27435)并在Firefox 31.0中访问它 (1) “生成触发器”配置页面,用于“测试触发生成>普通运行>普通”” (2) “测试触发器生成>运行”的生成日志(图(3)中的#6此处触发#1,图(3)中的#7此处触发#3)) (3) “测试触发的生成>普通运行>普通运行”的生成日志(#2手动触发,#1和#3由上面的图片(2)触发) (4) “站点Alpha–功能分支QA构建”的构建日志(定期构建,但未触发触发器一次)Triggers TeamCity完成构建触发器未触发,triggers,teamcity,Triggers,Teamcity,我有一个TeamCity的工作,从一个给定的分支机构建立我们的网站。我正在尝试获得一个构建,它针对刚刚构建的站点运行两个自动化的Selenium测试 我想在完成时启动另一个构建配置的构建配置称为“站点Alpha–功能分支QA构建”,但它似乎没有触发任何完成构建触发器,所以我回到了基础 我尝试设置了两个新的测试作业,“测试触发构建>运行””和“测试触发构建>普通运行>普通运行””。两者都执行简单的命令行“echo”语句,第二个语句有一个finishbuild触发器,配置为在第一个语句完成时触发。这
当您说依赖生成未启动时,它是否实际显示为排队,或者是否给出任何错误消息
- 如果它显示为排队,它通常会有一条消息来解释它为什么没有运行
- 如果它抛出错误而不是进入队列,则可以调试错误
- 如果以上都不是,请尝试强制手动运行,看看这是否会引发任何错误或是否成功。如果成功,请附上问题的快照
- 您还可以编辑生成配置,您可以看到此目标可以运行的生成代理。如果没有构建代理,您需要弄清楚为什么它不能在任何构建代理上运行