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

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