CICD流水线

CICD流水线

1.Dockerfile文件

java 复制代码
FROM  openjdk:8
#设置工作目录
WORKDIR  /workspace

#/******/ 自己设置
ADD  target//******/-0.0.1-SNAPSHOT.jar app.jar
#配置容器暴漏的端口
EXPOSE 8080
#查看是否已经copy进去
#RUN  ls
#22 22
#11
# java App
ENTRYPOINT  ["java","-jar","app.jar"]

注意要放在模块里面

2.流水线流程

2.1 创建流水线

2.2 处理流水线

在java构建中 加入 -pl 模块名字 标识只打包某个模块

2.3 添加 构建 个人版

找到 镜像仓库https://cr.console.aliyun.com/cn-hangzhou/instances

选择合适的镜像构建并将路径书写正确

放到k8s


相关推荐
Java后端的Ai之路5 小时前
一文搞懂 GitHub Actions-CICD
开发语言·大模型·github·cicd·action
深念Y17 天前
Makefile vs go run:Go 项目构建方式对比
java·开发语言·golang·k8s·编译·流水线·cicd
潘正翔21 天前
jenkins构建cicd流水线
运维·服务器·ci/cd·容器·自动化·jenkins·cicd
meijinmeng1 个月前
EKS 集群 ArgoCD `v3.0.6 → v3.1.x → v3.2.x` 备份,恢复,升级,巡检手册
argocd·cicd
小玮看世界3 个月前
【技术成长实录】北京地铁12号线数据分析系统:从一个观察到一个完整项目的演进之路
python·人机交互·学习方法·cicd·项目交付
齐潇宇4 个月前
DevOps介绍与工具链全解析
运维·devops·cicd
终端行者4 个月前
Jenkins Pipeline 企业级用法 参数化构建+Ansible发布---上
docker·ansible·jenkins·cicd
雨声不在4 个月前
gitlab ci Runner 配置
gitlab·cicd
高木木的博客4 个月前
数字架构智能化测试平台(2)--AI DevOps测试流程框架
python·llm·fastapi·cicd
终端行者5 个月前
Jenkins Pipeline在不同阶段指定不同的 agent 或 Docker 容器进行执行任务和固定一个节点分段执行任务,一文带你搞定
java·docker·jenkins·cicd