Dan*_*aub 8 continuous-integration android gradle jenkins
无论如何我可以在gradle中创建两个模块项目,并自己触发每个模块的构建吗?
Root project 'Example'
Jenkinsfile
\--- Project ':SubProject'
Jenkinsfile
Run Code Online (Sandbox Code Playgroud)
我希望jenkins只在已经更改的模块中触发构建.
例如:
如果我SubProject改变了,那么只会SubProject执行它自己的Jenkinsfile.
我很长时间都在寻找这个选项......
正如您在其他问题中所看到的,没有任何简单的方法可以实现这一点.
是否有任何Jenkins pipeline或plugin能处理呢?
./gradlew :build./gradlew :SubProject:build然而,仅触发一个项目很可能是一件棘手的事情,因为它们很可能位于同一源代码控制位置。
也许简单的解决办法就是使用svn:externalsGit 子模块将它们解耦。
| 归档时间: |
|
| 查看次数: |
900 次 |
| 最近记录: |