自动化集成
文章平均质量分 92
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。持续集成(CI)是指自动且频繁地将代码更改集成到共享源代码存储库中的做法。持续交付和/或持续部署(CD)是一个由两部分组成的过程,涉及代码更改的集成、测试和交付。
阿阿阿安
梦想在路上
展开
-
自动化集成(一) GitLab服务器搭建
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。相比GitHub、Gitee来说,GitLab除了可以提供远程仓库访问,其还支持自行搭建/自定义GitLab服务器,从而灵活实现远程仓库控制的内部使用/私有化,一般企业、学校等团队使用较多.........原创 2022-07-12 11:18:29 · 753 阅读 · 0 评论 -
自动化集成(二) GitLab+Jenkins实现CI/CD
Jenkins作为一个第三方独立的CI/CD系统,具有开源、简单、可视化web管理、跨平台部署(Windows/Linux/Docker)、功能/插件丰富等优势(注意Jenkins本身是不具备任何功能的,只提供CI/CD管理环境,Jenkins中所有的功能全部来自于插件)。另一个比较流行的CI/CD工具是GitLab Runner.........原创 2022-07-11 11:45:52 · 6403 阅读 · 0 评论