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)
相关推荐
信可维39 分钟前
自动化操作多平台账号:登录态、双会话与 User Data 的 3 个坑
运维·自动化
龙仔7251 小时前
RustDesk 自建服务器 Key 强校验配置笔记
运维·服务器·笔记
大侠归来1 小时前
Docker 部署 Dolibarr:从零开始的完整指南
运维·docker·容器
KING-WU5121 小时前
Linux GDB 调试实战指南:从编译到断点调试
linux·运维·服务器
Lucis__1 小时前
深入理解程序链接与加载—从动静态链接到库加载
linux·elf·链接·程序·动静态库
傲世仙尊2 小时前
类和对象中-构造函数与析构函数把初始化清理自动化
java·运维·自动化
七月吃橘子2 小时前
WSL2+Docker+Ollama,本地部署大模型实践(Qwen1.8b)
运维·docker·容器
影视飓风TIM2 小时前
Linux 进程信号原理与剖析
linux·运维·服务器
缘友一世2 小时前
开源 Linux截图工具闪构(SnapForge)
linux·运维·ubuntu·开源·截图
iCxhust2 小时前
先想好如何测试:让测试驱动你的程序设计
运维·服务器·软件工程·编程的艺术