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

相关推荐
DarrenHChen_EDA21 天前
【汽车芯片功能安全分析与故障注入实践 16】Regression and Trend Tracking:把安全分析变成可迭代工程闭环
ci·功能安全·安全指标·故障注入·汽车芯片·fmeda·安全回归
REDcker2 个月前
CI/CD 平台选型对比:与 Jenkins 同类的方案
jenkins·ci·cd
人间打气筒(Ada)4 个月前
代码版本控制系统变更
git·svn·云计算·gitlab·ci·cd·代码变更
人间打气筒(Ada)4 个月前
Jenkins高级管理
运维·云原生·云计算·jenkins·ci·cd·持续集成
人间打气筒(Ada)4 个月前
jenkins基于Pipeline发布项目
java·pipeline·jenkins·流水线·ci·cd·cicd
Rhys..5 个月前
Jenkins配置GitHub token教程
运维·github·jenkins·ci
Misnearch5 个月前
什么是持续集成CI,与DevOps关系
devops·ci
gOODiDEA6 个月前
Kubernetes集群的搭建与DevOps实践(下)- 部署实践篇
kubernetes·监控·ci·cd·故障排查·部署实践
我是小超人-雨石花6 个月前
Jenkins&Robot Framework持续集成
运维·jenkins·ci
黄毛火烧雪下7 个月前
Node.js 自动替换脚本工具:一键完成多项目批量修改与资源替换
node.js·ci