Day05-04-持续集成总结

Day05-04-持续集成总结

  • [1. 持续集成](#1. 持续集成)
  • [2. 代码上线目标项目](#2. 代码上线目标项目)

1. 持续集成

  • git 基本使用, 拉取代码,上传代码,分支操作,tag标签

  • gitlab 用户 用户组 项目 , 备份,https,优化.

  • jenkins 工具平台,运维核心, 自由风格工程,maven风格项目,流水线项目, 流水线(pipeline)

    • maven
    • pom.xml
    • target
    • mvn clean package
  • sonarqube 质检 owasp 安全检查 (OWASP Dependency-Check)

  • pipeline流水线

  • 钉钉发送消息.

  • 核心: 代码上线流程

  • Devops/ci/cd

  • 未来:

  • jeesns

  • 基于docker项目...

2. 代码上线目标项目

  • 编译(mvn) jar
    • 分发与部署(docker)
相关推荐
二宝哥25 分钟前
CentOS 7.9 离线安装 Nginx 并配置openssl1.1.1
linux·nginx·centos
程序员老陆38 分钟前
说一说FFmpeg6在Linux平台的编译
linux·运维·服务器·ffmpeg
玫幽倩41 分钟前
2026黄河流域公安院校-电子物证单项赛(程序逆向分析+服务器取证)
运维·服务器·python·电子取证·逆向·程序分析·服务器取证
IT摆渡者1 小时前
VM EXSI7.0存储硬盘故障处理
大数据·linux·github
赵民勇2 小时前
systemd-cgtop命令详解
linux·运维
Zhu7582 小时前
在docker环境部署frp
运维·docker·容器
hhwyqwqhhwy2 小时前
Ubuntu22.04 安装vitis
linux
运维行者_2 小时前
企业带宽监控工具实战:网络流量分析与异常排查的5个关键能力
运维·服务器·开发语言·网络·分布式·后端·php
刚入门的大一新生3 小时前
Linux-Linux第一个系统程序-进度条
linux·运维·服务器
wuminyu3 小时前
JDK21解决虚拟线程IO阻塞原理剖析
java·linux·c语言·jvm·c++