【发布时间】:2018-07-09 19:29:27
【问题描述】:
我是否可以在 gradle 中创建两个模块项目,并为每个模块自己触发构建?
Root project 'Example'
Jenkinsfile
\--- Project ':SubProject'
Jenkinsfile
我希望 jenkins 仅在已更改的模块中触发构建。
例如:
如果我的SubProject 改变了,那么只有SubProject 会执行它自己的Jenkinsfile。
这个选项我找了很久...
正如您在其他问题中看到的那样,没有任何简单的方法可以实现这一目标。
有没有Jenkins pipeline 或plugin 可以解决这个问题?
【问题讨论】:
-
如果您想在将代码推送到“子项目”后触发它们并且您只有一个 repo,请查看 git submodules git-scm.com/docs/git-submodule
标签: android jenkins gradle continuous-integration