原文:GitLab版本管理与CI/CD自动化部署完整实践(windows+docker)

一 GitLab版本管理 Git是一个开源的分布式版本控制系统,用于代码的存储和版本控制。 GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 因为GitLab是为基于Linux的操作系统开发的,不能在Windows系统上运行,官方也没有计划支持Windows,所以只能安装到Linux系统。 如果windows机器,可以选择使用Linux虚 ...

2022-01-21 13:55 0 1950 推荐指数:

查看详情

.Net Core自动化部署系列(三):使用GitLab CI/CD 自动部署Api到Docker

之前写过使用Jenkins实现自动化部署,最近正好没事研究了下GitLab自动化部署,顺便记录一下。 使用GitLab部署我们需要准备两件事,第一个起码你得有个GitLab,自己搭建或者使用官方的都可以哈,我这里使用的官方的,想自己搭建的同学可以参考下这篇,使用Docker搭建GitLab ...

Sun Jul 28 08:37:00 CST 2019 1 448
GitLab上使用CI/CD 实现程序自动化部署

前言:   在产品大前期的开发过程中,由于种种原因,导致程序一天中可能发布好些次,这无疑极大的浪费了咱们开发的宝贵时间。因此,出此篇文章,就是为了减少咱们开发把时间浪费非必要的地方,腾出更多的时间来处理更重要的技术难题 正文: 准备工作: 首先,咱们先在GitLab上准备新建一个 演示 ...

Fri Jul 10 00:14:00 CST 2020 0 5529
GitLab CI/CD自动化部署(持续集成)

一、安装及配置 1、gitlab及runner安装 1.)gitlab安装 $ docker run -d --name gitlab -p 1443:443 -p 9800:80 --restart always \ -v /opt/gitlab/config:/etc ...

Sun Mar 14 20:43:00 CST 2021 0 399
gitlab+docker+maven+springboot 自动化CI/CD

一、安装Gitlab   参考 https://about.gitlab.com/installation   1.准备工作   以Centos7为例,准备一台至少内存为 4G 的机器   2.安装依赖软件      3.设置gitlab安装源 ...

Wed Apr 29 19:27:00 CST 2020 1 1954
GitLab+Docker快速搭建CI/CD自动化部署

什么是持续集成(Continuous integration)? CI 在持续集成环境中,开发人员将会频繁得提交代码到主干。这些新提交在最终合并到主线之前,都需要通过编译和自动化测试进行验证。这样做是基于之前持续集成过程中很重视自动化测试验证结果,以保障所有得提交在合并主干之后 ...

Wed Sep 08 00:43:00 CST 2021 0 119
gitlab+gitlab-ci+docker自动化部署

导言 本次测试用的是gitlab-ci,单纯与gitlab搭配而言,gitlab-ci较jenkins更加一体,顺畅。 主机1:192.168.100.151 gitlab 主机2:192.168.100.156 gitlab-ci 步骤 主机1,2都安装docker 主机1安装 ...

Mon Oct 21 03:25:00 CST 2019 0 943
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM