服务器运维方向

jenkins 与 gitlab自动化部署配置

2018-10-15  本文已影响3人  阿休

新建git仓库

jenkins 安装必要插件

Build Authorization Token Root Plugin(游客也可以进行job build)

jenkins->系统管理->管理插件

创建任务(选择自由风格)

git源配置

构建触发器

以上生成的token用作 gitlab web_hook 通信使用 下方的url地址形式即web-hook url地址 

JENKINS_URL/job/Demo/build?token=TOKEN_NAME

构建

这里我们使用 Execute shell 形式 即 shell 脚本语言进行构建操作

由于构建的是php项目 只需要把源代码发送到web目录下即可。 

注意: 构建部分就是你项目构建的时候要做的事情 如果是java 要使用maven 或者 gradle构建的话 可执行相应的脚本。 此部分已经完成代码pull动作 接下来要做什么 由你来指定。

保存。

gitlab hook 配置

配置完成后 点击下方test 进行测试

上一篇 下一篇

猜你喜欢

热点阅读