CI/CD工具介绍

0 Preface

1 介绍

1.1 Jenkins (开源软件项目)

Jenkins是一个开源软件 项目,基于Java开发的一种持续集成(CI, Continuous Integration)工具,用于监控持续重复的工作,目的是提供一个开放易用的软件平台,使软件项目可以持续集成。

++包含功能++:

  • 持续的软件版本发布、测试项目
  • 监控外部调用执行的工作

1.2 Travis CI (Linux平台的开源软件构建项目)

Travis CI是新兴的开源持续集成构建项目,采用了yaml格式。支持多种编程语言的构建。如Ruby, Java。

1.3 GitLab CI

相关推荐
gOODiDEA9 天前
Kubernetes集群的搭建与DevOps实践(下)- 部署实践篇
kubernetes·监控·ci·cd·故障排查·部署实践
我是小超人-雨石花1 个月前
Jenkins&Robot Framework持续集成
运维·jenkins·ci
黄毛火烧雪下1 个月前
Node.js 自动替换脚本工具:一键完成多项目批量修改与资源替换
node.js·ci
苦逼IT运维2 个月前
Kubernetes 双层 Nginx 容器环境下的 CORS 问题及解决方案(极端情况)
运维·nginx·容器·kubernetes·jenkins·运维开发·ci
Doris_LMS3 个月前
在Linux系统中安装Jenkins(保姆级别)
java·linux·jenkins·ci
慧都小项5 个月前
灰盒级SOA测试工具Parasoft SOAtest重新定义端到端测试
web·ci·cd·端到端测试·soa测试·环境虚拟化·测试资产共享
EQ-雪梨蛋花汤7 个月前
【如何做好一份技术文档?】用Javadoc与PlantUML构建高质量技术文档(API文档自动化部署)
java·api·ci·plantuml·doc
arong_xu10 个月前
Jenkinsfile流水线构建教程
ci/cd·jenkins·ci
梁萌10 个月前
02DevOps基础环境准备
docker·devops·ci·cd
梁萌10 个月前
01什么是DevOps
运维·自动化·devops·ci·cd