本示例以一个gitee上的java项目为例:


首先创建流水线,参考:创建流水线,之后按照下面的步骤配置执行流水线

步骤1:代码来源

配置“代码来源”

进入流水线配置页面,点击“代码获取”

详细配置说明参考:代码获取
1、“代码来源”选择“Git”
2、“Git类型”选择“Github”
3、填写“git地址”,“分支”

步骤2:代码编译

点击“代码编译”

详细配置说明参考:代码编译
1、选择“代码源所在目录”
2、示例项目为java项目,所以“编译环境”选择“Java”
3、选择“jdk版本”
4、选择“maven版本”
5、填写“maven编译命令”
6、填写“编译包路径”,示例项目编译的生成的jar包在根路径下的target目录下,名称为JavaTest-1.0-SNAPSHOT.jar,所以填写:target/JavaTest-1.0-SNAPSHOT.jar,填写规则参考:编译包路径

步骤3:镜像构建

点击“镜像构建”

详细配置说明参考:镜像构建
1、选择“jar包源路径”
2、选择“jdk版本”
3、“基础镜像仓库”使用默认的即可,若没有“镜像仓库”则需要创建“镜像仓库”,参考:创建镜像仓库

4、“Dockerfile”、“镜像名称”、“镜像全名”、“镜像版本号”使用默认配置即可

步骤4:镜像同步

点击“镜像同步”

详细配置说明参考:镜像同步
1、选择“源镜像”
2、“源镜像仓库”、“目标镜像仓库”、“镜像保留个数”使用默认配置即可

步骤5:添加并配置“镜像部署”

点击“+”添加按钮

“步骤模板”选择“镜像部署”,其他参数使用默认值即可,点击“提交”

详细配置说明参考:镜像部署
1、选择“部署镜像”
2、“是否部署到已有项目”选择“否”
3、选择“环境”
4、选择“资源池”,若没有“资源池”需要先创建资源池
5、填写“项目名称”


6、“启动命令”、“启动命令参数”可不配置,配置方法参考:生命周期-设置启动命令
7、“资源限制”使用默认配置即可,配置方法参考:资源限制

步骤6:执行流水线

点击“执行流水线”

开始执行

步骤7:完成

流水线执行完成后会在日志中打印“流水线执行结束”

点击“资源池管理”,点击“资源池名称”

在项目管理界面可以看到名称为“java-project”的项目

点击“名称”进入项目详情页,可以看到项目明细

点击“实例列表”,复制“实例IP”

将实例IP复制到浏览器地址栏中并拼接端口号8090,按下回车键页面出现“当前时间”,说明项目部署成功
作者:陈晓东  创建时间:2021-04-19 16:16
最后编辑:韓胜永  更新时间:2025-04-29 18:46