持续集成(CI)和持续交付(CD)在过去十年左右时间里取得了长足的进步。DevOps测试的兴起引发了针对CI/CD工具的强烈需求。现有的解决方案一直在与时俱进,无数的新产品或新版本正在进入质量检查领域。当你有如此多的选择时,选择正确的工具必须慎重。在所有可用的CI/CD测试工具中,你首先应当考虑的两个工具是Jenkins和GitLab CI/CD工具。Jenkins在GitHub上拥有16,000
原创 2020-11-07 19:52:07
2188阅读
1点赞
十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous De
原创 2021-12-31 15:29:30
302阅读
近十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)领域都取得了很大的进步。DevOps 测试的兴起导致了对 CI/CD 工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入 QA 领域。当你手头有这么多选项时,选择正确的工具确实会有一点儿挑战。在所有可选的用于测试的 CI/CD 工具中,J
转载 2021-04-22 14:25:49
523阅读
近十年来,持续集成(ContinuousIntegration,CI)和持续交付(ContinuousDelivery,CD)领域都取得了很大的进步。DevOps测试的兴起导致了对CI/CD工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入QA领域。当你手头有这么多选项时,选择正确的工具确实会有一点儿挑战。在所有可选的用于测试的CI/CD工具中,Jenkins和Gi
转载 2020-12-22 22:56:25
548阅读
作者 | Rahul Jain策划 | 田晓旭来源:InfoQ近十年来,持续集成(Continuous Integration,CI)和持续交付(Continuous Delivery,CD)领域都取得了很大的进步。DevOps 测试的兴起导致了对 CI/CD 工具的快速需求。现有的解决方案总是随着时间的推移而改进,大量新产品或新版本正在进入 QA 领域。当你手头有这么多选项时,选择正确的工具确实
转载 2021-01-21 19:48:52
406阅读
Jenkins 的优点 大量插件库 自托管,例如对工作空间的完全控制 容易调试运行,由于对工作空间的绝对控制 容易搭建节点 容易部署代码 非常好的凭证管理 非常灵活多样的功能 支持不同的语言 非常直观 Jenkins 的缺点 插件集成复杂
转载 2022-02-28 10:11:12
361阅读
DevOps 是一种思维方式,涉及许多与标准构成相关的见解。而构成该标准的一部分便是判断哪些产品和服务是适用于特定环境的最佳 CI CD 工具。今天我们将重点讨论其中一些工具,以及它们怎样与你的 CI CD 管道兼容,从而帮助你进一步了解现有解决方案。
原创 2023-05-08 16:06:40
200阅读
在过去十年的时间里,持续集成(CI)和持续交付(CD)取得了巨大的进步。DevOps的兴起导致对CI/CD工具的需求,也快速增长。现有的CI/CD解决方案一直在与时俱进,无数的新产品或新版本正在进入DevOps领域。当你有如此多的选择时,选择正确的CI/CD工具,就很有必要。在所有可用的CI/CD工具中,你应该考虑的两个工具是Jenkins和GitLab CI/CD。以G2为例,Jenkins在G
转载 2021-05-24 14:47:30
509阅读
持續性整合與發佈(Continuous Integration / Continuous Delivery)
转载 2018-01-19 11:00:00
226阅读
2评论
前 言当前微服务和云原生应用解决方案日趋成熟, 应用架构的细分和服务间的解耦使得服务有了独立发布的能力,容器化与Kubernetes也已成为微服务应用部署的标准方式。由此带来构建部署的频率提升对CI/CD工具的并发性能、扩容能力以及稳定性带来新的挑战。在云原生时代下,传统的CI/CD工具的缺点越来越明显,基于Kubernetes 能力打造新的云原生CI/CD平台逐渐成为主流。例如Jenk
原创 精选 2023-03-14 15:25:08
546阅读
cicd理念
原创 2019-10-10 16:17:26
1424阅读
2点赞
CI/CD 引入 传统软件开发过程中,在“合并日”将各分支代码集成代码时会引发的问题:集成地狱 集成地狱是指当交付团队的成员集成其单个代码时,生产点。在传统的软件开发环境中,这种集成过程很少是流畅和无缝的,而是导致数小时或数天的修复代码,以便它最终能够集成。持续集成 (CI)旨在通过启用和鼓励团队成 ...
转载 2021-05-13 23:58:00
633阅读
2评论
持续集成CI:代码合并、构建、部署、测试都在一起,不断的执行这个过程,并对结果反馈;持续部署CD:部署到测试环境、预发布环境、生产环境;持续交付CD:将最终产品发布到生产环境,给用户使用开发电脑-->git/svn-->人工定时触发-->自动构建与发布-->自动测试-->工程师1.2:什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干
原创 2019-11-20 17:34:44
834阅读
什么是CICDCI / CD的采用改变了开发人员和测试人员如何发布软件。   最初是瀑布模型,后来是敏捷开发,现在是DevOps,这是现代开发人员构建出色的产品的技术路线。随着DevOps的兴起,出现了持续集成(Continuous Integration)、持续交付(Continuous Delivery) 、持续部署(Continuous Deployment) 的新方法。传统的软件开发和交付
转载 2021-06-08 17:15:00
411阅读
持续集成(CI)Continuous Integration (CI):开发人员频繁地将代码集成到共享的主干或分支中,通常每天多次。每次集成都会触发自动构建自动
原创 6月前
83阅读
本文首发于:Jenkins 中文社区在我们正在进行的 Kubernetes FAQ 系列中,我们回答了社区的组件...
翻译 2022-10-16 21:57:01
50阅读
说明:jenkins依赖JDK环境,部署Jenkins之前一定要安装JDK环境。1.安装jenkinssudowgetO/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhatstable/jenkins.reposudorpmimporthttps://pkg.jenkins.io/redhatstable/jenkins.io.key
原创 2022-04-08 11:13:38
660阅读
1点赞
:https://www.sunjianhua.cn/archives/jenkins-ci-cd.html 1.安装git 以下为简单应用,适合无gitlab服务器用户. 在其他机器再次clone或者push就不需要了 2.安装jenkins 插件安装权限管理插件: Role-based
转载 2018-11-20 17:57:00
279阅读
2评论
CI:持续集成 Continuous Integration CD:持续发布 Continuous Delivery (完)
转载 2019-10-14 10:35:00
297阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5