关于CICD的问题

来源:9-1 -课程总结

heartbool

2018-09-03

现在我的项目中有多个服务,目前有个问题是当项目中任何一个push的操作都会触发gitlab的web hook 导致Jenkins定义的所有任务都会被执行,我想过将所有的代码按服务放不同的gitlab仓库 但这样管理起来比较麻烦,而且相关的依赖jar在maven打包前都得手动的deploy一下。所以想问问老师有什么好的解决方案没有

写回答

1回答

刘果国

2018-09-03

可以自己开发一个事件接收服务,根据事件的数据来决定触发哪个构建,然后事件触发的地址改到自己的服务地址上。就是相当于多了一层中专

0
1
heartbool
刚刚试了 push event 会触发所有的hook 带参数一样 想到一个解决办法 就是开个带参数接口手动调用jerkins的任务 谢谢老师的思路
2018-09-04
共1条回复

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2608 学习 · 607 问题

查看课程