我有一个软件应用程序,我正在尝试通过 jenkins 构建/测试。
在一个 repo 中,我有一个核心应用程序和几个客户端应用程序
repo-> Core
-> ClientApp1
-> ClientApp2
-> ClientApp3
每次更新存储库时(或每隔一段时间),我都想执行以下任务
- 查看回购
- 构建每个应用程序
- CPP 检查每个申请
- 瓦尔格林德
- 6,7,8。. . 运行多个客户端应用程序测试等
而这一切都需要在每个测试服务器上端到端发生。
我真的很想把这个可视化,因为最后会发生很多测试,我希望能够很容易地看到哪一点坏了。
目前,我有一组作业,每个作业都有其上游/下游项目依赖项设置和构建触发器。我什至可以设置工件在两者之间传递。但是,我还没有弄清楚如何将所有作业绑定到单个服务器。
有没有一个插件可以让这个谁处理更容易?对于许多构建/测试设置来说,这似乎是理想的并且有点普遍,但我似乎找不到任何东西。