首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
CICD
订阅
rander
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
好玩的Jenkins
在没有CI&CD相关的软件出现之前,我们是如何完成代码部署的呢?手动去服务器创建目录,本地打包压缩、scp上传到指定服务器目录、手动解压缩包这样一些列一顿操作猛如虎的繁琐步骤。修改一个标点符号还要再来一遍这样的繁琐的操作,而且一旦某个环节出现错误,半天都定位不到问题,测试环境还…
用GitLab-Runner打造锋利的CI/CD
持续集成(Continuous Integration)指开发人员在特性分支(频繁)提交代码,立即执行构建和单元测试,代码通过测试标准后集成到主干的过程。强调的是分支代码的提交、构建与单元测试,这个过程的产出是单元测试报告。 持续交互(Continuous Delivery)是…
DevOps GitLab CICD 实践3——CI文件编写
注: 参数types和type被弃用。
CI/CD 持续集成部署实践
持续集成与持续部署 (CI/CD) 是 DevOps 的主要内核,如实施得当,能极大地提高代码质量,加快开发速度,帮助团队更高效地开发。 在这篇文章中,我们会分享 RightCapital 在这方面的最佳实践,团队文化,希望能对你有所启发。 开发者每次通过 push 或者 me…
浅谈gitlab-ci分离部署方案
关于前端部署,相信不同的公司都有不同的方案。我先说说我所知道的几种(都是基于SPA应用的),最后聊一聊关于gitlab-ci来发布前端应用。 前端应用的部署可以简单的分为两个方面,一是静态资源文件的部署,二是html页面托管。 把打包好的文件(静态文件和html页面)全部丢给后…
7款不错的 CI/CD工具
时至今日,越来越多的工程团队开始实行敏捷开发,借以推动更短、更快的发布周期。而代码库的增长与更高的生产构建频率,也带动持续集成与持续部署/交付工具快速兴起。 如果您有意提升发布频率,或者是不太清楚哪些工具能够帮助您达成这一目标——别担心。在今天的文章中,我们将探讨一系列最流行的…
敏捷无敌之Gitlab CI实战
在目前快节奏生活已经成为社会风潮的大背景下,越来越多的互联网公司为了其应用产品能更快的掌控风向脉搏,抢占市场红利,需要更快速的应用产品开发上线,在市场的反馈下,不断的迭代新功能。在此需求下,持续集成,持续部署,持续交付被越来愈多公司所推崇,DevOPS文化的兴起,一方面是实践打…
基于 Kubernete、Jenkins 的 CI/CD(一)
提到基于Kubernete的CI/CD,可以使用的工具有很多,比如Jenkins、Gitlab CI已经新兴的drone之类的,我们这里会使用大家最为熟悉的Jenkins来做CI/CD的工具,本教程基于k8s 1.16.1。 PVC 的全称是:PersistentVolumeC…
Golang基于Gitlab CI/CD部署方案
持续集成 (Continuous integration)是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。 持续部署(c…