环境说明 一台git服务器(192.168.169.7),安装gitlab,docker。 一台web服务器(192.168.169.6),安装git,gitlab runner,docker,dotnet sdk。 为了方便讲述,给两台服务器取个别名吧,7酱和6酱 ...
这两天在折腾持续集成和交付,公司考虑使用gitlab自带的ci cd来处理,特此记下来整个流程步骤. 好记性不如一支烂笔头 尼古拉斯 古人言 第一步: 安装gitlab,这个自然不用多说 第二步: 使用docker容器安装gitlab runner组件 新建一个docker compose.yml文件,内容如下,在linux系统下使用 docker compose up d 命令跑起来就好 如果不 ...
2021-07-08 18:06 3 506 推荐指数:
环境说明 一台git服务器(192.168.169.7),安装gitlab,docker。 一台web服务器(192.168.169.6),安装git,gitlab runner,docker,dotnet sdk。 为了方便讲述,给两台服务器取个别名吧,7酱和6酱 ...
前言: 在产品大前期的开发过程中,由于种种原因,导致程序一天中可能发布好些次,这无疑极大的浪费了咱们开发的宝贵时间。因此,出此篇文章,就是为了减少咱们开发把时间浪费非必要的地方,腾出更多的时间来处理更重要的技术难题 正文: 准备工作: 首先,咱们先在GitLab上准备新建一个 演示 ...
之前写过使用Jenkins实现自动化部署,最近正好没事研究了下GitLab的自动化部署,顺便记录一下。 使用GitLab部署我们需要准备两件事,第一个起码你得有个GitLab,自己搭建或者使用官方的都可以哈,我这里使用的官方的,想自己搭建的同学可以参考下这篇,使用Docker搭建GitLab ...
) 持续部署 持续集成的工作原理是将小的代码块推送到Git仓库中托管的应用程序代码库中,并且每次 ...
大概快有一年的时间没有碰过docker了,理由很简单,基本上都是在IIS上部署,看到很多大佬都开始Devops持续化集成了,还有就是用Linux守护进程很恶心,哈哈,但相对来说成本会更高,但对于大型团队来说还是不错的,这不?不想被大伙甩下,哈哈,赶紧捞回来点丢下的知识,这篇文章就算是 ...
大概快有一年的时间没有碰过docker了,理由很简单,基本上都是在IIS上部署,看到很多大佬都开始Devops持续化集成了,还有就是用Linux守护进程很恶心,哈哈,但相对来说成本会更高,但对于大型团队来说还是不错的,这不?不想被大伙甩下,哈哈,赶紧捞回来点丢下的知识,这篇文章就算是 ...
环境准备: gitlab账号公网账号:代码仓库和编译器 目标机:装有docker和gitlab-runner环境的服务器(Linux或类unix机器,我使用的时centos 项目代码:testgolang为例(gitlab官网仓库) Dockerfile:对程序编译后打镜像 ...
前言 本文主要是讲解如何使用Azure DevOps+Docker 来实现持续集成Asp.NET Core项目(当然 也可以是任意项目). 上一篇: Azure DevOps+Docker+Asp.NET Core 实现CI/CD(一 .简介与创建自己的代理池) Azure ...