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

相关推荐
人间打气筒(Ada)24 天前
代码版本控制系统变更
git·svn·云计算·gitlab·ci·cd·代码变更
人间打气筒(Ada)25 天前
Jenkins高级管理
运维·云原生·云计算·jenkins·ci·cd·持续集成
人间打气筒(Ada)1 个月前
jenkins基于Pipeline发布项目
java·pipeline·jenkins·流水线·ci·cd·cicd
Rhys..2 个月前
Jenkins配置GitHub token教程
运维·github·jenkins·ci
Misnearch2 个月前
什么是持续集成CI,与DevOps关系
devops·ci
gOODiDEA3 个月前
Kubernetes集群的搭建与DevOps实践(下)- 部署实践篇
kubernetes·监控·ci·cd·故障排查·部署实践
我是小超人-雨石花3 个月前
Jenkins&Robot Framework持续集成
运维·jenkins·ci
黄毛火烧雪下4 个月前
Node.js 自动替换脚本工具:一键完成多项目批量修改与资源替换
node.js·ci
苦逼IT运维4 个月前
Kubernetes 双层 Nginx 容器环境下的 CORS 问题及解决方案(极端情况)
运维·nginx·容器·kubernetes·jenkins·运维开发·ci
Doris_LMS6 个月前
在Linux系统中安装Jenkins(保姆级别)
java·linux·jenkins·ci