一.安装jenkins
- 从官网下载war包 https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.257/jenkins.war
- 运行 war包 java -jar jenkins.war &
- 默认以8080端口后台运行
- 启动后访问http://127.0.0.1:8080端口 安装默认插件
- 安装相应工具,如maven java docker
- 打开jenkis系统配置设置全局变量
7.配置github 打开链接https://github.com/settings/tokens/new
勾选 1.admin:repo_hook 2.repo
点击保存后后跳转页面会有一个token值复制下来
8.在jenkins中配置githubServer
9.github 对应项目中配置webhooks为http://{jenkinsUrl}/github-webhook/
二.搭建流水线
1.在jenkins界面选择新建任务后选择流水线
2.构建触发器配置如下
3.流水线中配置如下
4.配置完成当对应分支的代码提交到github后jenkins会自动拉取代码并执行对应的脚本