一、gitlab-runner 安装 1.1 、下载执行文件 1.2、设置执行权限 1.3 、创建 GitLab CI 用户 1.4、运行服务 二、注册 2.1 获取 Gitlab 注册令牌,gitlab地址 打开 gitlab ...
项目准备 在gitlab上新建个项目,本地克隆下来,写简单代码提交至gitlab。 安装gitlab runner .拉取镜像 docker pull gitlab gitlab runner .启动gitlab runner docker run d name gitlab runner restart always v srv gitlab runner config: etc gitlab ...
2021-08-27 11:51 0 97 推荐指数:
一、gitlab-runner 安装 1.1 、下载执行文件 1.2、设置执行权限 1.3 、创建 GitLab CI 用户 1.4、运行服务 二、注册 2.1 获取 Gitlab 注册令牌,gitlab地址 打开 gitlab ...
在上一篇博客:CICD:Jenkins入门和使用中,我们学习了Jenkins的搭建和插件+流水线的基本使用方法,Jenkins极大地提升了部署效率。 最近想学习一下如何集成GitLab webhook,实现进一步解放双手,目标: 推送(git push)触发构建 推送到指定分支触发构建 ...
1、使用 docker 安装 gitlab docker run -d --hostname gitlab \ --env GITLAB_OMNIBUS_CONFIG="external_url 'http://192.168.0.107/'; gitlab ...
目录 1.Docker的基本操作 1.1镜像拉取 1.2镜像的操作 1.3容器的操作 运行容器 查看正在运行 ...
目录 使用Gitlab Runner实现 再要部署的服务器上安装 gitlab runner 下载可执行文件 设置可执行权限权限 创建用户 运行服务 注册 Runner ...
1.使用场景 CICD是最近几年比较火的技术,顾名思义就是持续集成和持续部署。 以前的老技术,比如svn+jenkins这种,jenkins的配置多数还是依赖于负责维护CI的人,很多人不熟悉jenkins怎么配置,每一个步骤应该怎么编译和测试,一般都由CI的人来定义。 而CICD,其实可以使 ...
本片文章主要初步介绍什么是CICD流程,并且把整个流程进行拆分理解整个流程的跑通过程。 1.CICD概述 什么是CICD呢? 简单的说CICD就是持续集成自动构建自动测试自动部署. 从概念上就可以看出,CICD主要由四个部分组成代码集成、打包构建、自动测试、自动 ...
一.背景 随着公司项目使用gitlab越来越多,业务发布的次数越来越频繁,对于发布效率提出了更高的要求。从2012开始,Gitlab官方开始集成了Continuous Integration (CI) & Continuous Delivery (CD)功能。本文主要针对该功能的实践 ...