本文作者:CODING 用户 廖石荣 关于持续集成的概念 " 持续集成指的是,频繁地(一天多次)将代码集成到主干。 " 持续集成的过程 如图所示: 1. CI 过程:代码编写 源代码库(GitHub or gitlab) CI 服务器(代码构建、自动化测试、结果反馈【构建结果】) 2. 涉及 CI ...
分类:
其他好文 时间:
2019-01-25 16:03:12
阅读次数:
200
一、部署gitlab ci 1、安装gitlab-runner,下载gitlbab-runner到 bin下面 2、修改gitlab-runner为可执行文件 3、创建gitlab ci用户 4、安装运行gitlab-runner 5、注册runner 6、登录到gitlab查看设置的runner是 ...
分类:
其他好文 时间:
2019-01-03 17:31:12
阅读次数:
216
1.准备工作 目标: 开发人员提交代码后触发GitlabCI ,如果有merge请求则触发Jenkins对源分支在开发环境构建测试。 2.GItlab配置 开启仅允许pipeline成功后才能merge选项 项目注册runner 项目添加.gitlab-ci.yaml文件 tags: gitlab- ...
分类:
其他好文 时间:
2018-11-15 16:10:38
阅读次数:
926
一、添加yum源curl-Lhttps://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh|sudobash二、安装gitlab-runneryuminstallgitlab-runner-y三、配置gitlab-runner向GitLab-CI注册一个Runner需要两样东西:GitLab-C
分类:
其他好文 时间:
2018-10-11 16:51:11
阅读次数:
210
一、概述 gitlab是开源代码托管软件,有ce和ee两种版本,一般情况下ce完全能满足企业使用,如果不差钱可以使用ee版本,这里使用的是ce版。之前也一直在做CI/CD,最开始采用gitlab+webhook+jenkins,但是这种组合略显笨重,后来经过一番探索原来gitlab早就自己做好了这一 ...
分类:
其他好文 时间:
2018-09-14 11:55:10
阅读次数:
1220
今天配置gitlab-runner时候出现以上错误,在官网中找到答案 https://gitlab.com/gitlab-org/gitlab-runner/issues/1544 ...
分类:
其他好文 时间:
2018-08-16 00:48:37
阅读次数:
397
最近在加强持续集成,遇到一个场景需要通过 gitlab-ci 环境变量(Settings -> Settings -> CI/CD -> Variables )在持续集成时向 ASP.NET Core 应用传递配置。ASP.NET Core 默认就启用了从环境变量读取配置,在 WebHost.Cr... ...
分类:
Web程序 时间:
2018-08-05 13:02:49
阅读次数:
351
[From] https://blog.csdn.net/wGL3k77y9fR1k61T1aS/article/details/78798577 前言 本文是在12月12号迅雷@赵兵在前端早读课第三期Live中提到的关于CI构建的,可能这部分在不同公司由不同的岗位负责,刚好如果你没遇到你可以看看。 ...
分类:
其他好文 时间:
2018-07-06 13:13:55
阅读次数:
181
从7.12版本开始,GitLab CI使用YAML文件(.gitlab-ci.yml)来管理项目配置。该文件存放于项目仓库的根目录,它定义该项目如何构建。
以下通过示例讲解.gitlab-ci.yml的写法。
分类:
其他好文 时间:
2018-06-01 13:30:23
阅读次数:
1709