目录

  • 前言
  • 1. 技术知识
    • 1.1 docker安装gitlab
    • 1.2 docker安装gitlab-runner
    • 1.3 .gitlab-ci.yml编写
    • 1.4 使用docker部署前端项目
    • 1.5 使用阿里云oss部署前端项目
    • 1.6 变量的注入以及使用
    • 1.7 流水线的类型以及触发方式
    • 1.8 ssh远程服务器部署
    • 1.9 流水线调试手段
  • 2. docker部署前端项目(内网)

前言

主要用来记录自已怎么通过gitlab-cicd实现自动化部署
通过git代码来触发自动更新

具体的参考资料如下:

  1. GitLab CI/CD 教程
  2. 官网gitlab对cicd的说明

Gitlab CI/CD教程以及实战docker自动部署前端项目(全)相关推荐

  1. docker nginx部署前端项目

    最近一直在搞前后端分类,一直在想前端的html页面应该用什么部署 想来想去,如果用tomcat好像有点浪费资源,作为程序员自然要时时刻刻追求新的东西 一直以来都是在apache tomcat上面运行, ...

  2. Jenkins+Pipline+Docker 自动部署SpringBoot项目流程

    以下所有内容 仅做日常笔记,如有错误 请自行排查 一.运行环境及版本 Ubuntu 20.x.x Docker 20.x Docker-compose 二.Jenkins安装 1.目录结构 服务器上 ...

  3. Jenkins自动部署前端项目

    一.前言 1.1 传统网站部署的流程 传统的网站部署,大家在运维过程中,网站部署是运维的工作之一,网站部署的流程大致分为:需求分析-原型设计-开发代码-提交测试-内网部署-确认上线-备份数据-外网更新 ...

  4. gitlab CI/CD 知识点查阅

    1.GitLab CI/CD 基础教程(一) 2.gitlab runner 遇到的几个坑 3.Gitlab-runner 安装和配置 4.使用gitlab runner 进行CI(二):gitlab ...

  5. Jenkins和GitLab CI/CD:CI/CD工具之战

    持续集成(CI)和持续交付(CD)在过去十年左右时间里取得了长足的进步.DevOps测试的兴起引发了针对CI/CD工具的强烈需求.现有的解决方案一直在与时俱进,无数的新产品或新版本正在进入质量检查领域 ...

  6. GitLab CI/CD系列教程(一)

    来自:GitLab CI/CD系列教程(一):Docker安装GitLab_哔哩哔哩_bilibili 1. 创建虚拟机并连接Xterm 创建一个4G内存的虚拟机,否则很容易启动不了,报502 虚拟机 ...

  7. GitLab CI/CD 视频教程 + 文字教程,从入门到精通。

    在去年我写了一篇 Chat 实战:从 0 到 1 GitLab CI/CD 前端持续部署,受到了热烈欢迎,后来又在CSDN直播了GitLab CI/CD 入门及实践,有很多人前来观看,会后也收到了很多 ...

  8. Springboot 项目通过 gitlab CI/CD 集成 k8s 自动部署

    本章节主要讲的是 springboot 项目发到 gitlab 仓库,触发 gitlab ci/cd 实现项目自动集成和部署,其中部署是以 k8s 方式部署 关于 gitlab-runner 安装和注 ...

  9. Docker + GitLab CI/CD 实现自动化部署

    使用Docker+gitlab ci/cd 实现自动化部署 文章目录 使用Docker+gitlab ci/cd 实现自动化部署 1. Docker 1.1 Docker是什么? 1.2 Docker ...

最新文章

  1. c语言自动生成版本号,单片机C程序自动产生并增加版本号
  2. flask之flask_socketio
  3. java项目启动tomcat没报错,然后页面报404无法找到,重新编译后,出现以下状态...
  4. c语言如何把c程序编译成可执行的exe文件
  5. [C++基础]034_C++模板编程里的主版本模板类、全特化、偏特化(C++ Type Traits)
  6. jvm内存模型_四种视角看JVM内存模型
  7. Redis面试 - 集群模式
  8. puppet变量、数据类型及类(03)
  9. h5如何上传文件二进制流_Hadoop如何将TB级大文件的上传性能优化上百倍?
  10. FEMTransfer软件实现Patran/Nastran/Abaqus/Ansys/Sesam(Genie)/Workbench/Femap/盈建科/PKPM仿真分析软件的有限元模型相互转换导入
  11. 云服务器申请退款,腾讯云服务器申请自助退款的操作流程及图文教程
  12. SecureCRT连接交换机Console口
  13. python少儿趣味编程多少钱一节_学费昂贵的少儿编程课,为什么被追捧?
  14. 计算机教育影片观后感,2020青少年法治教育片沉重的爱观后感大全
  15. RRT、RRT-connect、RRT*等算法、A*等等路径规划算法
  16. H3C WLAN基本配置
  17. 无内存启动linux,彻底解决Linux启动无输出问题
  18. 计算球第n次落地时经过的距离和反弹的高度
  19. sql sever数据库出现恢复挂起的解决办法
  20. vue中使用raphael.js实现地图绘制

热门文章

  1. Python学习 Day28 JS函数(二)
  2. 开发板如何ping通百度
  3. Android百度地图雷达效果,地图导航实测:百度地图路线雷达圈粉“老司机”
  4. HTML5捕鱼php,html5捕鱼达人 游戏源码
  5. html 闭合插件,gVim的html标签自动闭合插件
  6. 斗地主含赖子的牌型判断算法
  7. 前端 Vue 基础使用
  8. AcWing-算法提高课【合集】
  9. python web.py 网页开发
  10. C# 基础之Linq编程