1、操作流程
1.1 创建构建android工程
具体步骤请参见文档[Jenkins自动构建android工程]
1.2 配置webhook
还需要添加project变量,其值为$.project.name,如下图所示:
1.3 配置Optional filter
按需要配置,当alpha、prod分支的代码提交时,自动触发构建。
后续的构建步骤请参考1.1中指定的参考文档配置,即《Jenkins自动构建android工程》。
2、参考资料
Jenkins 实现 GitLab 指定分支提交时自动构建
https://blog.csdn.net/kaidi_php/article/details/82968815
Jenkins之自动触发部署之插件Generic Webhook Trigger Plugin
https://www.cnblogs.com/chy-op/p/10560217.html
Jenkins配置项目提交推送到不同分支时构建不同项目
https://blog.csdn.net/qq_39211866/article/details/82750411
Jenkins 实现 GitLab 特定分支提交时自动化构建
https://www.jianshu.com/p/0282e7203e51
使用Generic Webhook Trigger插件实现Jenkins+WebHooks(码云)持续集成--指定具体项目和分支进行集成
https://blog.csdn.net/ziwuzhulin/article/details/79843799#t2
jenkins的 git多分支自动构建
https://www.cnblogs.com/zhangb8042/p/9983012.html
Git学习-->关于Jenkins编译时候,如何获取Git分支的当前分支名?
https://blog.csdn.net/ouyang_peng/article/details/77802596