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)
相关推荐
什么半岛铁盒5 分钟前
MySQL的常用数据类型详解
linux·数据库·mysql·adb
唐青枫37 分钟前
Linux sshfs 安全挂载远程文件系统 命令详解
linux·ssh
退役小学生呀39 分钟前
十七、K8s 可观测性:全链路追踪
linux·云原生·容器·kubernetes·k8s
努力做小白39 分钟前
Linux驱动20 --- FFMPEG视频API
linux·驱动开发·单片机·嵌入式硬件·ffmpeg·lvgl
豪斯有话说43 分钟前
Linux:进程控制
linux
chirrupy_hamal43 分钟前
如何提升 TCP 传输数据的性能?详解
linux·网络·tcp
fengyehongWorld1 小时前
Linux join命令快速从大文件中匹配内容
linux·运维
源远流长jerry1 小时前
网络编程概述与UDP编程
linux·服务器·网络·网络协议·udp
小虎哥-技术博客1 小时前
服务器防护教程 - 宝塔篇
运维·服务器
参.商.2 小时前
【RH134 问答题】第 6 章 管理 SELinux 安全性
linux·运维