阿里云效流水线—发布公用jar到Maven私仓

后端项目发布

1.选择流水线

2.新建流水线

3.选择模板

4.选择代码仓库

5.调整构建命令

添加mvn install 重新构建项目

6.添加镜像

在wms-app目录下新建Dockerfile文件(Dockerfile文件名中的D一定要是大写的)文件,重新推送项目

#基础镜像
FROM openjdk:8
#设置工作目录
WORKDIR /opt
#拷贝jar包到工作目录
ADD target/wms-app-1.0-SNAPSHOT.jar app.jar
RUN ls
#设置暴漏的端口
EXPOSE 8080
#启动jar包
ENTRYPOINT ["java","-jar","app.jar"]

在构建时点击添加步骤,选择服务连接,地区等

选择仓库,填写Dockerfile路径

点击添加的流水线源添加服务连接,新建授权,可以在这里开启代码源触发,每次提交完代码,流水线会自动更新

运行成功效果截图

可以看到容器镜像仓库中镜像版本更新

相关推荐
GGGGGGGGGGGGGG.3 小时前
使用dockerfile创建镜像
java·开发语言
兮动人4 小时前
SpringBoot加载配置文件的优先级
java·spring boot·后端·springboot加载配置
我爱Jack4 小时前
HttpServletRequest 和 HttpServletResponse 区别和作用
java·spring·mvc
yyueshen4 小时前
volatile 在 JVM 层面的实现机制
java·jvm
慕容魏5 小时前
入门到入土,Java学习 day16(算法1)
java·学习·算法
认真的小羽❅5 小时前
动态规划详解(二):从暴力递归到动态规划的完整优化之路
java·算法·动态规划
m0_748254665 小时前
Spring Boot 热部署
java·spring boot·后端
mango02195 小时前
SpringMVC
java
Seven975 小时前
SpringCloud带你走进微服务的世界
java·后端·spring cloud
Vacant Seat6 小时前
图论-实现Trie(前缀树)
java·开发语言·数据结构·图论