如果我理解正确的话,我可以使用这个插件来设置构建步骤的条件:https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin
首先,这个插件可以执行构建后步骤吗?
其次,有没有办法在没有插件的情况下使构建后步骤成为有条件的?
我遇到的情况是,我使用一个通用的 Jenkins 作业设置来支持 WebDriver 和 Selenium IDE 测试。如果他们签入了任一类型的测试,它就会运行它们。然后,我希望它有条件地查看是否显示任何结果文件,如果是,则执行发布结果构建后步骤,否则跳过该步骤。
目前,如果没有结果显示,它只会将构建标记为失败,因为没有找到测试结果。
任何建议都会有所帮助!
您可以将任何构建步骤作为构建后步骤执行。
- Install 灵活发布 https://wiki.jenkins-ci.org/display/JENKINS/Flexible+Publish+Plugin plugin
- Install 任何构建步骤 https://wiki.jenkins-ci.org/display/JENKINS/Any+Build+Step+Plugin plugin
- Under 配置系统,查找“灵活发布”,然后选择
Any build step
从下拉菜单中。
配置作业。
- 在您的作业配置中,添加名为“灵活发布”的构建后操作。
- 选择条件。
- 选择行动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)