我正在使用Jenkins进行集成测试。
只是给出上下文。目前我有一个单独的构建服务器,它每天生成构建,而Jenkins不用作构建服务器。构建服务器在我的情况下执行单元测试。
构建过程完成后,它会调用Jenkins作业。在那个工作中,Jenkins开始将构建部署到虚拟机中。我有一个脚本来执行此操作。
接下来我的计划是运行几个脚本来进行端到端测试。
现在我在这方面有几个问题:
任何有关良好教程的想法?来自你们所有人的指示?谢谢!
看起来Build Flow Plugin就是我需要的。 https://github.com/jenkinsci/build-flow-plugin
答案 0 :(得分:0)
您可能想尝试查看是否可以在构建流程之前使用Build Pipeline插件。更好地了解正在发生的事情,减少脚本编写。
我在一个序列中链接构建和部署作业,然后将单元和集成测试作业单独链接到构建作业。然后,您可以使用Fail The Build插件使下游作业在上游作业失败。