gitlab 构建tag_Jenkins构建镜像成功后,向Gitlab创建标签

1 环境介绍

私有部署 jenkins 2.121.2

私有部署 GitLab 2.3.0

2 前提知识

本教程不会详细介绍构建参数,适合有一定构建基础的同学来看。

3 Jenkins构建参数

3.1 设置源码管理Name属性

在Name中输入一个字符串,例如demo

如果你看不到Name字段,那么应该点击高级按钮,默认该字段是隐藏的

3.2 增加构建步骤执行shell

如果不配置git email 和 name, 下一步向GitLab的对应仓库中创建标签时,会报错。

git config --global user.email "your email"

git config --global user.name "your name"

3.3 增加构建后的步骤:Git Publisher

如果没有Git Publisher,那么你需要安装该插件。

勾选 Push Only If Build Successds

勾选 Force Push

Tag to push 我一般会设置和docker镜像一样的标签,这样如果要创建hotfix分支,只需要知道镜像标签,就可以知道Git中对应的Tag号是什么。

Taget remote name 要和源码管理中的Name字段值一样即可

3.4 GitLab中查看结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值