首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
持续集成
订阅
苇草本尊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
使用Docker和GitLab构建一个CI/CD Pipeline
【编者的话】本文主要讲述了如何在GitLab上使用Docker镜像构建一个CI/CD的Pipeline。 现如今持续集成(CI)和持续交付(CD)大家已经不陌生了,它们是为了辅助你的产品/工程项目能够更快、更容易地运行最新版本。在这篇文章中,我将讲述如何使用Docker镜像和G…
gitlab-runner服务注册及任务捕获原理
可以参考https://docs.gitlab.com/runner/development/README.html 来进行搭建,这里需要注意的是,go version最好为go1.8.7,高版本的go version,可能会安装失败。 gitlab-runner在注册runn…
实践笔记(一) Gitlab-CI与Sonar的故(pei)事(zhi)
在 Gitlab-CI 流水线中通过 Jacoco 上报代码单元测试覆盖率至 Sonar 的一些实践
基于 GitLab 的简单项目管理与协作流程
基于 GitLab 的简单项目管理与协作流程,介绍 issues 与 MR 的基本知识。
用GitLab-Runner打造锋利的CI/CD
持续集成(Continuous Integration)指开发人员在特性分支(频繁)提交代码,立即执行构建和单元测试,代码通过测试标准后集成到主干的过程。强调的是分支代码的提交、构建与单元测试,这个过程的产出是单元测试报告。 持续交互(Continuous Delivery)是…
DevOps GitLab CICD 实践3——CI文件编写
注: 参数types和type被弃用。
DevOps GitLab CICD 实践2——Runner 部署
前置步骤:DevOpsGitLabCICD实践1——GitLab部署官方文档文档地址虽然有官方指引,但个人感觉指引的不够清晰,导致初次配置可能频繁失败安装步骤获取GitlabRunner秘钥可以通过G
GitLab 简明维护指南(v2020.05)
之前写过不少 GitLab 相关的内容,从搭建到迁移到优化都有聊过,但是从未系统的聊聊该怎么在日常进行维护,趁着假期为代码仓库升级来聊聊吧。 GitLab 是一款优秀的软件,我从 13 年开始用它到现在,并使用它对个人/团队/公司的项目进行管理,从个人到十数人再到百人甚至到几百…
基于 Gitlab 实践 GitOps
由于我们公司最近在准备将我们的服务运行环境切换到k8s以方便我们的微服务相关的管理,因为之前都是通过 shell 脚本进行部署的,如果想要实现一个比较安全稳定并且能够回滚的自动发布工具是比较困难并且成本比较高的,所以在这之前我们并没有太多的去思考自动发布方面的问题,但是切换到 …
[部署03] gitlab-CI
一次 Pipeline 其实相当于一次构建任务,里面可以包含多个流程,如安装依赖、运行测试、编译、部署测试服务器、部署生产服务器等流程。 任何提交或者 Merge Request 的合并都可以触发 Pipeline Stages 表示构建阶段,就是上面的流程。一次 Pipeli…