GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。而且GitLab8.0以后的版本是默认集成了GitLab-CI并且默认启用的。
原创 2020-02-25 16:36:08
359阅读
工具-》选项-》编辑器-》Advanced调节R,G,B的值即可。参考值:199,237,205gitlab-ci介绍
原创 2019-01-07 11:21:49
501阅读
从7.12版本开始,GitLab CI使用YAML文件(.gitlab-ci.yml)来管理项目配置。该文件存放于项目仓库的根目录,它定义该项目如何构建。stagesstages用来定义可以被job调用的stages。stages的规范允许有灵活的多级pipelines。stages中元素的顺序决定了对应job的执行顺序:相同stage的job是并行执行的;下一个stage的job在前一个stag
转载 2024-03-06 15:07:46
84阅读
文章目录安装gitlab安装包方式安装docker方式部署gitlab-ce修改默认的管理员密码doceker方式部署docker-runnerdocker-runner注册到gitlab注册命令解释gitlab-runner的执行器命令解释(help为主 man手册有待补充)gitlab-runner的命令解释gitlab-ctl的命令解释gitlab-backupgitlab-psqlgit
转载 2024-03-28 10:17:24
361阅读
一、什么是GitLab-CICI,Continuous Integration,持续集成,是软件开发过程中一个非常重要的环节,在互联网敏捷开发的过程中,持续集成通常用来进行日常编译和自动化测试,来保证及时发现提交的问题,避免影响项目进度。通常持续集成的过程包括:提交(合并)代码编译测试发布以前软件集成的工作是由人工完成的,但是现在鼓励持续集成,所以,应该考虑将软件集成这个工作自动化,这就出现了所谓
转载 2024-06-06 09:26:51
73阅读
GitLab-CI持续集成介绍持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。gitlab一般用Gitlab-CI,而github一般用jenkins,主要功能是在你提交或merge代码到仓库后,自动执行一些你定义好的命令, 比如安装
转载 2024-04-02 10:30:21
37阅读
本文档是用rpm包安装的,如需源码安装请参考文档:https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md环境:  gitlab服务器:10.0.10.50     centos7.3   gitlab-runner服务器:10.0.10.30
原创 2017-06-16 17:57:16
10000+阅读
2评论
9月份任务 最晚10月5日之前完成 ...
qt
转载 2021-08-19 11:02:00
309阅读
后补(因为无GitLab服务器的权限;所以做不了部署相关的实验) 一、 二、 GitLab CI/CD 是GitLab Continuous Integration(Gi
原创 2024-08-03 23:30:50
133阅读
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成
转载 2022-02-28 17:12:24
496阅读
 期望的效果    在git向远程仓库 提交代码/打tag 时,git仓库可以监听到这一次提交,并触发我们预先写好的脚本,从而实现自动化部署。 将要使用的工具gitlab-cigitlab提供的持续集成的功能。持续集成:是一种软件开发实践,即团队开发成员经常集成它们的工作,集成每天可能会发生若干次。每次集成都通过自动化的构建(包括编译,发布,自动化测试)
简介gitlab-ci全称是gitlab continuous integration的意思,也就是持续集成。中心思想是当每一次push到gitlab的时候,都会
转载 2022-07-28 17:21:47
760阅读
文/tsyeyuanfeng(简书作者)原文链接:http://www.jianshu.com/p/2b43151fb92e著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。一、持续集成(Continuous Integration)要了解GitLab-CIGitLab Runner,我们得先了解持续集成是什么。持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成
转载 精选 2016-03-25 17:56:12
718阅读
一、持续集成(Continuous Integration)要了解GitLab-CIGitLab Runner,我们得先了解持续集成是什么。持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,
转载 精选 2016-09-12 10:39:43
5458阅读
1点赞
GitLab-CIGitLab-Runner 来源: http://www.jianshu.com/p/2b43151fb92e 一、持续集成(Continuous Integration) 要了解GitLab-CIGitLab Runner,我们得先了解持续集成是什么。 持续集成是一种软件开发
转载 2018-03-10 16:15:00
290阅读
故事是这样的..我们源码从github迁移到自主搭建的gitlab服务器管理,以前用github的时候是使用jenkins进行持续集成的,本来应用上jenkins我只要配一下webhook就可以了,可我就是任性。我心想,既然已经迁移到gitlab了,为何不用用gitlab-ci呢,更何况gitlab宣称集成了gitlab-ci,应该很快就能应用上。我正是这样把自己推进坑的。名词解释进坑前先理清一些
转载 2024-04-02 10:18:17
106阅读
deploy.setup.yaml.auto_devops: &auto_devops | # Auto DevOps variables and functions function update_helm_repo() { export HELM_REPO_USERNAME=$1 export export HELM_REPO_PASSWORD=$2
原创 2024-02-02 17:03:03
231阅读
近期因为折腾gitlab-ci,专门去翻了很多文档,想想貌似自己挺傻的。按照官网教程本来biubiubiu就弄好了,非自己折腾了好几天,还没啥积累,真是作。想想唯一能积累的就是ci的配置详解了。该文基于最新版GitLab Community Edition 10.1.1和GitLab Runner9.5.1-1使用.gitlab-ci.yml配置你的项目这篇文档描述了.gitlab-ci.yml的
转载 2024-05-25 22:28:53
110阅读
配置环境: x86_64) docker版本:0.7.0 Client version: 0.7.0 Go version (client): go1.2rc5 Git commit (client): 0d078b6 Server version: 0.7.0 Git commit (server): 0d078b6 Go version (server): go
转载 2023-09-12 13:31:36
116阅读
简介gitlab-ci全称是gitlab continuous integration的意思,也就是持续集成。中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。自动部署涉及了若干个角色,主要介绍如下GitLab-CI这个是一套配合GitLab使用的持续集成系统,是GitLab自带的,也就是你装GitLab的那台服务器上就
原创 2019-12-09 12:58:12
5285阅读
  • 1
  • 2
  • 3
  • 4
  • 5