jenkins 链接 github
https://wiki.jenkins.io/display/JENKINS/GitHub+Plugin
https://www.jianshu.com/p/5879816dea49
-
webhook 可以让 jenkins 自动创建,只需要在
manage jenkins->configure system->github->manage hooks打勾

-
在创建Credentials 时, 把 github 的 personal access token 通过
secret text方式创建,可以验证通过的。

但是 在pipeline 配置 github-repo 中的Jenkinsfile中可能是找不到secret text类型 credentials 的, 这个时候需要在建个username/password类型的 credentials, username 随便填,password 填token(github push 使用 personal access token push 时, username 要填github 的username )

-
github deploy keys 可以用来拉代码,也就是pipeline 这里可以是用 deploy key
-
github webhook 的ip段
https://api.github.com/meta
jenkins pipeline 的 groovy
https://jenkins.io/doc/pipeline/examples/
本文详细介绍如何在Jenkins中配置GitHub插件实现自动化构建,包括设置webhook、使用personal access token、创建不同类型的credentials以及利用deploy keys进行代码拉取等关键步骤。
1537

被折叠的 条评论
为什么被折叠?



