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

相关推荐
Grassto21 天前
Gitlab 中几种不同的认证机制(Access Tokens,SSH Keys,Deploy Tokens,Deploy Keys)
go·ssh·gitlab·ci
Amd7941 个月前
使用 nuxi prepare 命令准备 Nuxt 项目
nuxt·ci·目录·命令·准备·类型·nuxi
时光追逐者1 个月前
Jenkins汉化配置详解
运维·servlet·jenkins·ci·cd
ZZDICT2 个月前
CI/CD——CI持续集成实验
linux·ci·持续继承
Good_tea_h2 个月前
Codelgniter的介绍和详解~
ci
人工智能有点3 个月前
Jenkins的一些记录
java·linux·ci/cd·jenkins·ci
思捻如枫3 个月前
使用Github Action来辅助项目管理
开源·prompt·github·项目管理·ci·cd·工作流·ai提示词·工作感悟·高效工作
Incredibuild4 个月前
Incredibuild for Mac 来了!
c++·macos·ci
寒秋丶5 个月前
Jenkins Pipeline常用插件整理
运维·测试工具·ci/cd·pipeline·jenkins·流水线·ci