是否可以使用 Jenkins 服务器一一运行自定义任务?
我所说的任务是指执行一个外部 groovy 程序,该程序设计为针对特定部署的独立性能和集成测试。
如果可能,那么如何:
- 在 Jenkins 中定义任务并将它们分组,以便他们可以从创建一个组开始。
- 查看每个任务的输出(输出日志)。
- 如果有像“-1”这样的特定结果,则停止整个组的执行。
所有这一切都应该在软件构建和部署后自动启动。
我觉得必须有一种方法可以让 Jenkins 使用其开箱即用的功能,只是不确定如何。或者我错了,我们正在寻找自定义插件作为解决方案?
非常感谢!
PS我不是在要求详细的答案,只是一个大致的方向就可以了。Jenkins 也不是必需的,它可以是另一个类似的 CI 服务器。