E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Gitlab-CI
CICD
article/details/83055512之前写了比较完整的相关,但是发现,工作中只是需要用到以下简单的点就可以了总结简单的自动化部署的项目的方法:前置:gitlab:做代码托管服务器A公司服务器
gitlab-ci
留歌留歌
·
2024-08-24 16:30
部署运维
工具类
cicd
gitlab-ci_cd语法CICD
git2、在项目根目录创建ci文件.gitlan-ci.yml在文件中指定构建,测试和部署脚本3、gitlab将检测到他并使用名为gitRunner的工具运行脚本4、脚本被分组为作业,他们共同组成了一个管道
gitlab-ci
qq_492448446
·
2024-03-06 19:44
CICD
java
部署Docs&OpenApi自动化工具持续构建环境
二、方案个人一直接触比较多的持续集成/部署工具是Jenkins,而公司使用最多的是
gitlab-ci
,考虑到通过Jenkins界面可以灵活根据配置手动进行构建,也可以设置定时任务进行构建,不需要每次更新代码做持续集成触发构建
飘凛枫叶
·
2024-01-24 16:24
#
自动化
运维
jenkins
CI/CD自动化部署
前端
gitlab-ci
实现自动化部署比较详细的一篇https://segmentfault.com/a/1190000021092024目前与gitlab持续集成比较流行的方法有jenkins和gitlab-cigitlab-cigitlab8.0
cecoal
·
2024-01-23 09:31
ci
自动化
jenkins
DevOps系列文章之 GitLab CI/CD
由于目前公司使用的gitlab,大部分项目使用的CICD是gitlab的CICD,少部分用的是jenkins,使用了
gitlab-ci
一段时间后感觉还不错,因此总结一下介绍gitlab的CICD之前,可以先了解
Coder_Boy_
·
2024-01-22 06:33
devops
gitlab
ci/cd
gitlab-ci
相关部署踩坑及要点记录
最近在搞cicd相关的事情,在这个过程中遇到了一些疑惑,顺便记录下来,如果对正在有相同迷惑的同学有帮助的话,也是一件很好的事情。准备工作:安装gitlab,这个安装网上太多了,可以使用二进制的方式安装,也可以使用docker直接运行。安装gitlab-runner,这个主要就是一个token和url的使用,一定要正确,还有与gitlab的版本对应也要注意一下,当然这个也是可以使用二进制的方式和直接
Foylc
·
2024-01-22 06:30
gitlab
ci/cd
DevOps系列文章之 GitLab Runner
RunnerRunner就像一个个的工人,而
Gitlab-CI
就是这些工人的一个管理中心,所有工人都要在
Gitlab-CI
里面登记注册,并且表明自己是为哪个工程服务的。
Coder_Boy_
·
2024-01-22 06:00
devops
gitlab
git
持续集成gitlab-ci.yml配置文档基础
答:
gitlab-ci
全称是gitlabcontinuousintegration的意思就是持续集成;gitlab-ci.yaml是
Gitlab-CI
做持续集成和发布的执配置文件,里面定义了如何测试、编译
cxzhq2002
·
2024-01-16 01:26
git
github
java
gitlab CI && Runners使用
要了解
GitLab-CI
与GitLabRunner,我们得先了解持续集成是什么。
夏慕春
·
2024-01-14 06:19
Gitlab-ci
:从零开始的前端自动化部署
一.概念介绍1.1gitlab-ci&&自动化部署工具的运行机制以
gitlab-ci
为例:(1)通过在项目根目录下配置.gitlab-ci.yml文件,可以控制ci流程的不同阶段,例如install/检查
一昂young
·
2024-01-11 07:21
CICD
gitlab
ci/cd
自动化
sonarqube安装c++插件并检测c++代码
系列文章目录一ubuntu20.04搭建SonarQube服务器&&sonar-scanner二sonarqube安装c++插件并检测c++代码三sonarqube安装gitlab插件集成
gitlab-ci
S_o_h_o_t
·
2024-01-06 06:12
SonarQube
c++
ubuntu
devops
[部署03]
gitlab-CI
导航[深入01]执行上下文[深入02]原型链[深入03]继承[深入04]事件循环[深入05]柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全[深入09]深浅拷贝[深入10]DebounceThrottle[深入11]前端路由[深入12]前端模块化[深入13]观察者模式发布订阅模式双向数据绑定[深入14]canvas[深入15]web
woow_wu7
·
2024-01-02 21:44
gitlab与docker的集成(续)gitlab与k8s集成
这个按照官网步骤一步步来就好,楼主想展示的是通过
gitlab-ci
自动部署。这里对几个核心文件作出说明。Dockerfile用了个最简单的。
GoddyWu
·
2023-12-24 16:17
gitlab-ci
配置详解(二)
jobs(任务).gitlab-ci.yml允许用户创建无数多个任务.但是每个任务必须有一个独一无二的名字,但不能是以下保留字.一个任务是由一列参数定义的,来决定任务的工作内容和行为.job_name:#要跑的脚本或命令列表script:-rakespec-coverage#pipelines阶段stage:test#只针对哪个分支only:-master#除了哪个分支以外except:-deve
barnett_y
·
2023-12-20 16:45
【Git】
GitLab-CI
/CD-实战:spring-boot项目
1.环境准备生产环境docker;mavenDK1.8gitlab以及gitlab-runner总:根据之前的几篇博客,配置好对应的runner,这里以test_spring_boot为runnertag为例说明;2.项目目录在项目跟目录下,创建如下几个文件:.feature.env--测试环境变量配置文件.master.env--生产环境变量配置文件.gitlab-ci.yml--CI/CD核心
SerryYang
·
2023-11-17 01:25
gitlab自动化部署
gitlab
运维开发
docker
spring
boot
java
gitlab-ci
docker maven 自动化流水线部署 springboot多模块项目
一、准备首先需要两台服务器(这里为了下面方便理解,我们约定这两台服务器地址、名称和系统)1、gitlab服务器服务器A(地址10.10.10.7)(内存大于4g不然会一直死)(CentOSLinux7(Core))2、springboot服务部署服务器服务器B(地址10.10.10.8)(CentOSLinux7(Core))二、配置gitlab服务器这个比较简单,或者可以直接用官方的gitlab
linnnnmm
·
2023-11-17 01:19
笔记
gitlab
ci
docker
springboot
使用
Gitlab-CI
实现Git的自动部署
需求通过
gitlab-ci
实现文件的自动部署实现方案文档托管在GitLab上,每次代码更新,会自动出发
gitlab-ci
构建在构建脚本中,通过SSH登录远程服务器执行Git拉取文档的命令实现过程首先需要生产服务器上生成
Thinking7714707
·
2023-11-17 01:46
环境部署
Gitlab-CI
gitlab
gitlab-ci
git
自动部署
gitlab ci/cd自动化部署流程
nginx安装(这里不做讲述)git安装gitlab安装gitlab-runnergitlabgitlabexternal_url一定要改成网址,否则会产生unabletoaccess'http://
gitlab-ci
niuyueyang
·
2023-11-13 00:51
原生js
ci
自动化
运维
VUE项目通过
gitlab-ci
和docker实现持续集成和持续部署
需要对ci,nginx,docker,linux有一定的了解1.部署规范统一采用访问域名后,通过nginx代理到对应docker容器中的静态资源,项目中gitlab-ci.yml,dockerfile,docker-compose.yml,nginx.conf都是具有可移植性的,可通用。2.注意事项1.项目部署在域名目录下vue.config.js文件中publicPath为‘/’,请求api直接
莎莎小公举
·
2023-11-11 07:42
自动化
docker
nginx
gitlab
vue
GitLab-CI
/CD使用介绍
预设场景:Gitlab服务器上自建的测试项目http://192.168.1.51:3333/xxxx/octoprint做到持续集成功能,当Gitlab服务器上的项目有任何变化时,我们需要gitlabrunner自动执行一系列命令,此时需要先安装gitlabrunner在目标系统上,如以下为例自动在orangepi板子的ubantu系统上执行命令1.目标系统中Gitlab-runner下载及安装
南宮絶風
·
2023-11-10 10:35
gitlab
ci/cd
服务器
Gitlab-ci
构建
x509:cannotvalidatecertificatefor10.10.1.33becauseitdoesn'tcontainanyIPSANs.gitlab-runner注册时发生问题原因:服务端证书有问题。我使用的是自建的gitlab服务器,服务器上的证书差了一个属性。打印出来需要包含如下属性:$opensslx509-text-noout-in10.10.1.33.crt...X509
天地一小儒
·
2023-10-26 11:15
CI/CD:
GitLab-CI
自动化集成/部署 JAVA微服务的应用合集
CI/CD:
GitLab-CI
自动化集成/部署JAVA微服务的应用合集CI/CD:
GitLab-CI
自动化集成/部署JAVA微服务的应用合集安装DockerGitLabGitLab-Runner阿里云容器仓库
不爱吃奶昔(zsl0)
·
2023-10-25 22:52
#
CI/CD
ci/cd
gitlab
java
gitlab-ci
Gitlab与sonarqube整合-代码提交自动检测
Gitlab-runnerSonarqubegitlabintegration使用gitlab进行认证配置gitlabOAuth配置sonarqubeALMIntegrations创建sonarqubeproject语言包和语言分析规则创建分析项目
Gitlab-ci
ioops
·
2023-10-23 15:33
运维
运维
devops
docker
Docker践行DevOps-Gitlab
Docker践行DevOps-Gitlab1DevOps实践基本环境1.1DevOps的基本流程1.2搭建GitLab服务器1.3搭建
GitLab-CI
服务器1.4Pipeline的案例演示2基于真实Python
qq_37705525
·
2023-10-22 08:09
devops
devops
docker
运维
gitlab runner下载安装注册+卸载 + shell指令没执行的问题
Runnergitlab里面的runner叫Gitlab-Runner,Gitlab-Runner是配合
Gitlab-CI
进行使用的。
鸢尾の
·
2023-10-14 08:07
运维
gitlab
ci
gitlab
运维
Gitlab Runner
RunnerGitlab与Runner架构云服务器上安装RunnerDocker安装Runner直接起容器进入容器添加认证在之前gitlab创建的edu-java项目中配置
gitlab-ci
配置user
风车带走过往
·
2023-10-14 08:05
持续集成
elasticsearch
elk
javascript
GitLab-CI
/CD语法详解
git2、在项目根目录创建ci文件.gitlan-ci.yml在文件中指定构建,测试和部署脚本3、gitlab将检测到他并使用名为gitRunner的工具运行脚本4、脚本被分组为作业,他们共同组成了一个管道
gitlab-ci
iozzzzz
·
2023-10-13 17:41
devops
ci
[React 从零实践04-后台] docker-compose 部署react+egg+nginx+mysql
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-10-12 18:47
使用
gitlab-ci
搭建CI,CD平台
之前项目刚刚起步,所有的前后端项目上测试环境,上正式环境都是在本地去打包,然后传到服务器上去启动。这就非常麻烦,这样的一个很大的缺点是不方便代码的管理,在本地打包,如果打包的人代码没提交,下次上线,另外一个人打包可能就有代码缺失的风险,多搞几次,都不知道线上代码到底是什么样了。而且有的是要横向部署多个,手动传包就更麻烦。于是我这边就研究了自动部署的方法,然后就可以省些这种麻烦的事。首先什么是CI,
coder爱唱歌
·
2023-10-10 11:10
[React 从零实践03-后台] 自定义hooks
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-10-06 03:25
[深入23] JS设计模式 - 代理,策略,单例
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-10-05 06:57
一文详解C/C++代码覆盖率--gcov/lcov/gcovr
一般的持续集成工具(Jenkins、
gitlab-ci
等)中又该如何统计呢?
jared jiao
·
2023-10-01 22:38
unittest
[前端学java01-SpringBoot实战] 环境配置和HelloWorld服务
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-10-01 16:49
GitLab-CI
+ Harbor + Kubernetes
GitLab+GitLabCI+Harbor+Kubernetes项目要求该公司决定采用GitLab+GitLabCI+Harbor+Kubernetes架构来构建CICD环境,以缩短新功能开发上线周期,及时满足客户的需求,实现DevOps的部分流程,来减轻部署运维的负担,实现可视化容器生命周期管理、应用发布和版本迭代更新,请完成CICD环境部署。CICD应用系统架构如下:环境准备这里使用项目为2
CN-ZHANG
·
2023-09-29 08:47
Devops
kubernetes
gitlab
ci/cd
k8s部署gin-vue-admin框架、
gitlab-ci
、jenkins pipeline 、CICD
测试环境使用的jenkins正式环境使用的
gitlab-ci
测试环境创建yaml文件apiVersion:v1kind:ConfigMapmetadata:name:dtk-go-tiktok-admin-configlabels
运维知多少
·
2023-09-29 08:46
k8s
CICD
gitlab
kubernetes
gin
vue.js
[前端学java04-SpringBoot实战] 静态资源 + 拦截器 + 前后端文件上传
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-09-22 03:17
gitlab-ci
runner
Gitlab-cirunner是
Gitlab-ci
的运行环境,可以选择docker部署,也可以选择服务器进行部署。
insists
·
2023-09-16 16:25
[深入22] js和v8垃圾回收机制
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-09-11 10:16
gitlab-ci
编译构建打包速度优化
目前对比了两个项目,由Vue框架主导的项目,编译打包文件耗时近1分钟,在
gitlab-ci
上整个构建打包发布流程耗时5分钟左右,甚至更久;由Taro框架主导的项目,编译打包文件耗时近1分钟,在
gitlab-ci
xurna
·
2023-09-07 21:03
[前端学java07-SpringBoot实战] IOC扫描器 + 事务 + Jackson
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-09-06 22:55
docker build Python 报错:RuntimeError: can‘t start new thread[notice] A new release of pip is availab
一、场景1.进行
Gitlab-Ci
测试时报错:2.在本地主机的docker上进行测试:[root@git-labpython]#docker-vDockerversion23.0.3,build3e7cbfd
A ?Charis
·
2023-09-01 21:19
云原生
记录学习或工作中遇到的问题
docker
pip
容器
利用
gitlab-ci
和gitlab-pages免费自动构建部署vue项目。
之前有接触过
gitlab-ci
,今天突然想到gitlab也有pages服务。如果把他们结合起来,那么我就可以节省一笔服务器费用。还可以水一篇文章。vue-ci是什么?简而言之就是在你
七分小熊猫
·
2023-08-29 01:18
GitLab-CI
指南
GitLabCI指南前置工作部署GitLab部署GitLab-Runner注册Runner到GitLabdockerexec-itgitlab-runnerbash#进入容器gitlab-runnerregister#调用register命令开始注册#在GitlabSetting中找到Runners,如下图所示EntertheGitLabinstanceURL(forexample,https:/
冰点契约丶
·
2023-08-25 05:21
#
GitLab
gitlab
ci/cd
gitlab-runner 部署及关联gitlab
简介
GitLab-CI
GitLab-CI
就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。
·
2023-08-17 12:22
从部署ubuntu到
gitlab-ci
实战
前言近期由于升级部署工具,顺便捋了一下构建流程。gitlabCI是代码提交后比较重要的一个环节,因为我这边ubuntu本地电脑也部署了一套gitlab服务,顺便看下自动化部署都需要做哪些工作,对于我们前端来说对web工程化也有更进一步的了解。OS环境搭建我这边是选用的一台比较老的笔记本(刚刚达标4g内存)试验,选用了ubuntu20.04.4X64的系统访问https://cn.ubuntu.co
·
2023-08-17 10:26
DevOps系列文章 之 SpringBoot整合
GitLab-CI
实现持续集成
在企业开发过程中,我们开发的功能或者是修复的BUG都需要部署到服务器上去,而这部分部署操作又是重复且繁琐的工作,
GitLab-CI
持续集成为我们解决了这一痛点,将重复部署的工作自动化,大大的节省了程序员们的宝贵时间
Coder_Boy_
·
2023-08-15 01:09
spring
boot
devops
gitlab
DevOps Pipeline设计的最佳实践
很多文章介绍流水线,不管是jenkins,
gitlab-ci
,流水线,还是drone,githubaction流水线,文章都很多,但是不管什么工具,流水线设计的思路是一致的。
DevOps在路上
·
2023-08-14 03:06
测试
GitLab-CI
环境搭建
GitLab-CI
环境搭建欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ成都-阿木木现在的中高级自动化测试,测试开发工程师等招聘需求上都有写,需要会CI/CD,你真的会搭建吗
成都_阿木木
·
2023-08-14 02:24
[React 从零实践05-后台]
Gitlab-CI
使用Docker自动化部署
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-08-04 06:45
Gitlab-CI
和Gitlab-runner使用小结
公司前段时间组织搞了一波ContinuousIntegration,项目都是基于gitlab的,所以就用到了
gitlab-ci
和相应的gitlab-runner,以下只是做简单的使用记录,还需要自己不断的对
辉的书
·
2023-07-30 07:30
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他