Jenkins

项目地址

快速开始

1、创建 Dockerfile,在 Jenkins 镜像中预装 Blue Ocean 插件(可选)

2、构建 Jenkins 镜像(可选)

3、创建 docker-compose.yml 文件

4、创建 Jenkins 数据目录并授权

5、启动 Jenkins

6、获取 Jenkins 管理员初始密码

7、浏览器访问 Jenkins 地址 http://<ip>:80,使用管理员初始密码登录

Q&A

如何配置gitlab webhook触发流水线执行

在 Jenkins 的插件管理中安装 Gitlab 插件,然后在流水线中勾选启用 GitLab webhook,记录下方的 URL,为了安全起见,展开高级选项并生成一串 token 密钥。

在 Gitlab 项目中进入 Setting -> Webhook,填入上方生成的 URL 与 Token 密钥,保存后即可发送测试

在 Webhook 条件触发时,可在 Jenkins 流水线上看到任务被调用执行

通过Webhook触发的流水线中可以使用下参数:

最后更新于