码云gitee(webhooks)+Jenkins实现触发式集成部署
当你的远程仓库是gitee(码云)或者Github时,使用gitlab插件的方式去配置是行不通的,这时就要给jenkins装上另外一个插件:Generic Webhook Trigger (如何装插件就不用说了)
配置Jenkins项目,勾选generic webhook trigger
如果多个项目部署,我们要区分push的是哪个仓库,不然勾选的generic webhook trigger的Jenkins项目都会触发构建 ref指的是码云发送给Jenkins的分支名字
ref $.ref
project.git_ssh_url指得是码云上的gitssh的地址用来区分是哪个仓库
project.git_ssh_url $.project.git_ssh_url
指的分支下的远程仓库 ^(refs/heads/master)_(git@gitee.com:oschina/git-osc.git)$ KaTeX parse error: Expected group after '_' at position 4: ref_?project.git_ssh_url
|