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)
相关推荐
枫叶丹42 小时前
【在Linux世界中追寻伟大的One Piece】进程信号
linux·运维·服务器
刻词梨木2 小时前
ubuntu中挂载点内存不足,分配不合理后使用软链接的注意事项
linux·运维·ubuntu
灯火不休ᝰ3 小时前
[win7] win7系统的下载及在虚拟机中详细安装过程(附有下载文件)
linux·运维·服务器
powerfulzyh6 小时前
Ubuntu24.04远程开机
linux·ubuntu·远程工作
ulimpid6 小时前
Command | Ubuntu 个别实用命令记录(新建用户、查看网速等)
linux·ubuntu·command
HHoao6 小时前
Ubuntu启动后第一次需要很久才能启动GTK应用问题
linux·运维·ubuntu
小灰兔的小白兔6 小时前
【Ubuntu】Ubuntu常用命令
linux·运维·ubuntu
GFCGUO6 小时前
ubuntu18.04运行OpenPCDet出现的问题
linux·python·学习·ubuntu·conda·pip
winds~6 小时前
ubuntu中软件的进程管理-结束软件运行
linux·运维·ubuntu
阳光不锈@7 小时前
麒麟桌面系统安装和配置Node.js
linux·麒麟系统安装node.js