jenkins配置自动构建项目镜像

配置自由风格的构建任务
自由风格的构建任务

配置General

General配置
基本信息我只做了构建项目描述,源码项目未配置,源码项目信息在【源码管理】里配置

配置源码管理

源码管理配置
配置 Repositories指定仓库地址Repository URL,证书Credentials,证书需要在代码管理工具,我使用的是GitLab开通账号jenkins供jekins拉取源码使用,指定构建分支master
账号配置

配置构建触发器

构建触发器配置
构建触发器未配置,目前还是手动单次构建

配置构建环境

构建环境配置
构建环境配置未配置,目前还是手动单次构建

配置构建

构建配置
指定编译打包的工具maven,
复制编译打包的jar包和Dockerfile到镜像构建目录
构建镜像
其中maven可以采取默认,也可使用宿主机安装的maven,我采用的就是宿主机自定义安装的maven
如下图:
jdk/maven安装

配置构建后作业

构建后作业配置
设置镜像标签
推送远端
删除标签过的镜像
删除本地因构建失败而生成的名称为none的镜像

构建成功

构建成功
构建成功并推送远端,目前还需要手动到服务器手动启动服务,后续配置定时自动构建、自动推送私有仓库、自动编排服务,实现CI!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值