首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
gitlab
订阅
stormice
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
痛!痛!痛!我们的好兄弟Git,一路走好!
Git作为现在主流的版本控制工具,但是如何在软件开发过程中进行合理的分支管理是一个见仁见智的问题。 接下来我会对比下现有的几种比较普遍的分支管理方式和之前在阿里时候使用Aone的区别。 Git Flo
Google鼓励的13条代码审查标准 [建议收藏]
如何在代码审查方面表现出色在本文中,我们将简要介绍13种代码审查标准,这些标准可以极大地帮助改善软件的运行状况并保持开发人员满意。顾名思义,代码审查是一个过程,其中一个或多个开发人员审查或筛选另一位开
深入浅出gitlab CI
先引入GitLab官方文档里的一张图,可以让我们更加方便的了解 CI/CD 做了哪些事情。 从左往右看,首先是gitlab里面代码的提交,gitlab触发runner去执行定义好的服务(包括build/unit test等)。 接着就是codeReview,预发布,正式部署到线…
通过 docker 搭建自用的 gitlab 服务
git 是当下如日中天的版本管理系统。现在如果不是工作在 git 版本管理系统之下,几乎都不好意思和人打招呼了。有很多现成的互联网的 git 服务提供给大家使用,例如号称程序员社交网络的 GitHub,还有低调好用的 bitbucket 。这些给个人使用或者公司用来做开源使用都…
提升开发效率之利用GitLab CI/CD打包Android项目
在开始讲怎么利用GitLab CI/CD打包Android项目之前,先来了解一下什么是CI/CD。 而GitLab CI/CD就是GitLab内置的有这些作用的工具。了解了什么是GitLab CI/CD,接着来看CI/CD的工作原理。 GitLab CI/CD的一次工作由以下几…
Gitlab自动部署之一:阿里云安装Gitlab笔记
公司前端大佬因为某些原因离职了,走的比较匆忙,自己之前一直很少接触这方面的东西,一直都是一知半解。这两天我一边学,一边动手搭建,同时记录整个搭建过程。 这是一系列文章,从搭建 Gitlab 到 安装、注册Gitlab-runner 再到二者结合去部署一个简单的项目,通过这几篇文…
基于Gitlab进行开发团队管理的尝试——02.成员负载可视化
定时轮询 gitlab相关项目的issue列表并持久化。 1. 成员参与工作量 2. 成员当前工作量 3. 当前版本进度
使用docker构建Gitlab
由于是docker镜像运行, 所以我们需要把gitlab的配置, 数据, 日志存到容器外面, 即将其挂载到宿主机。 以后直接切换去docker-compose.yml文件存在的地址,使用docker-compose up -d即可重启,并且上文设置了docker开机自启。
Gitlab-CI使用教程
Gitlab CI/CD 是一款用于持续集成(CI),持续交付(CD)的工具,相似的工具有Jenkins、Travis CI、GoCD等。 持续集成,即Continuous Integration, 即在源代码变更后(git push)后自动检测(code lint)、构建和进…
gitlab 实现CI/CD
完成后,提交代码时会自动根据gitlab-ci.yml的触发条件进行执行相应的stage.