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
gitlab ci/cd实践
gitlabci/cd实践这篇文章是根据自己的项目实践编写的,可能有些粗糙,但是流程是没问题的1.编写
gitlab-ci
文件项目根目录创建.gitlab-ci.ymlvariables:COVERAGE_WEBHOOK_URL
东坡不稗
·
2023-07-23 09:20
gitlab
devops
k8s
ci
devops
docker
git
kubernetes
[前端学java02-SpringBoot实战] mybatis + mysql 实现歌曲增删改查
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-07-20 00:31
CI/CD流程学习 之 .gitlab-ci.yml merge_requests
今天leader给了我一个任务,针对以下git分支需要走CI流程masteriteration/*简单翻阅了
gitlab-ci
的文档,找到了only这个关键字,于是洋洋洒洒的写出了核心配置only:-master
YXCoder
·
2023-07-17 15:56
GitLab-CI
bash:xx: command not found
**问题:**在做
GitLab-CI
持续集成时,Pipeline执行job时报下图所示的错误,明明我做的镜像是有linux环境的,但是还是报命令未找到的错误。
帅哥学Java
·
2023-07-14 12:43
bug心得
docker
java
CICD
【问题解决】gitlab-runner更改执行用户
gitlab-ci
的runner默认使用gitlab-runner用户执行操作;通过指令psaux|grepgitlab-runner可以看到:/usr/bin/gitlab-ci-multi-runnerrun
草莓甜甜圈
·
2023-06-23 15:31
解决问题
自动化运维
gitlab
服务器
linux
利用
Gitlab-CI
和oss存储,打造私有化APP分发测试平台
利用
Gitlab-CI
和oss存储,打造私有化APP分发测试平台背景之前有使用别的平台进行分发测试,但是今年来国家政策收紧,导致金融类的产品不允许再通过别的分发测试平台进行测试。
songhai11
·
2023-06-21 04:28
Flutter专题
iOS
gitlab
ci/cd
[前端学java03-SpringBoot实战] lombok,日志,部署
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-06-20 11:37
记一次hp z820 工作站安装wmware ESXI 6.7u3b 的经历
随着
gitlab-ci
的持续部署的使用,需要有一台物理隔离的工作站来为学生提供测试、开发环境成为了当下的需求。当前工作站为亲民的hpz820。优点是价格便宜,缺点是与主流工作站对比性能不强。
·
2023-06-13 18:57
Gitlab-ci
:从零开始的前端自动化部署
前言本文为首发原创,同时转载至公众号“全栈前端精选“和“广发证券金融科技”中目录一.概念介绍1.1gitlab-ci&&自动化部署工具的运行机制1.2自动化部署给我们带来的好处二.知识预备2.1gitlab-ci涉及的抽象概念(Runner/PipeLine/Executor/Job)2.2YML文件的基本语法规则2.3.gitlab-ci.yml配置的特定关键字三.CI实战3.1编写一个gitl
barnett_y
·
2023-06-13 10:33
【工具点滴知识
】
【前端工程化】
【前端部署】
ci
前端
自动化
[React 从零实践01-后台] 代码分割
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-06-09 08:52
Ubuntu中Gitlab +
Gitlab-CI
+ Docker + Fastlane完成Android自动化编译和打包
前沿Android开发过程中持续集成是一项非常重要和必要的工作。持续集成指的是通过自动化的方式将开发、测试和部署过程整合在一起,实现代码的自动构建和测试,并快速反馈给开发人员,从而加快软件开发周期,提高软件质量和稳定性。以下是持续集成的重要性和必要性:提高开发效率和质量:持续集成可以自动构建和测试代码,快速检测出问题,并及时反馈给开发人员,这样可以减少手动测试的工作量,提高效率和质量。降低错误率:
文韬_武略
·
2023-06-09 07:15
持续集成
docker
android
ubuntu
[深入21] 数据结构和算法 - 二分查找和排序
后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]
Gitlab-CI
woow_wu7
·
2023-04-19 05:48
【Gitlab+Windows Server】CI/CD实现自动化部署vue+springboot项目(若依前后端分离)到Windows Server服务器
好在有了jenkins或者
gitlab-ci
这些自动化的工具。只要配置好。之后的项目开发就不用操心众多的繁琐部署步骤了。
亡朝歌
·
2023-04-16 13:50
gitlab
devops
gitlab
自动化
devops
gitlab 集成部署Vue代码1
2.服务架设环境准备:1)gitlab代码服务器(最好8.0以上版本)2)gitlab-runner服务器用于运行在
gitlab-ci
中
shawna_god
·
2023-04-15 13:18
DevOps 流水线工具
GitLab-CI
实践
与jenkinspipeline相比,
GitLab-CI
更轻,更方便。它直接通过简单yaml文件定义pipeline,相比与jenkins
scottlin
·
2023-04-15 00:41
vue搭配
gitlab-ci
自动化部署
目的:为了解决频繁发布开发环境版本问题
gitlab-CI
概念官方文档gitlab8.0集成了gitlab-CICI(Continuousintegration)持续集成频繁地将代码集成到主干目的:产品快速迭代
cyyy1223
·
2023-04-14 20:47
vue填坑之路
自动化部署
gitlab runner实现自动化部署
GitLab-CI
可以比喻成管理工人的工厂,Runner是工厂里的工人,每个工人需要在工厂进行注册,所负责的项目不同,所做的工作也不同。当工厂某一个项目发生变动时,需要通知对应的工人去做对应的工作。
AndreaH
·
2023-04-12 11:06
gitlab-ci
与docker集成问题
要用
gitlab-ci
加docker来构建项目,运行job时报错:ERROR:Preparationfailed:CannotconnecttotheDockerdaemonatunix:///var/
多问Why
·
2023-04-12 07:13
基于 Docker 安装 Jenkins,并配置使用 Jenkins 打包 Node 前后端服务部署到远程服务器
之前讲过一篇通过
gitlab-ci
来完成前后端项目的打包和部署,但在新公司里,用的都是jenkins完成持续集成、持续部署的流程。
JK凯
·
2023-04-09 01:37
前端工程化
jenkins
docker
服务器
node.js
ci
Gitlab-CI
使用及.gitlab-ci.yml配置入门一篇就够了
Gitlab-CI
/CD持续集成测试篇一、
Gitlab-CI
/CD使用场景首先,公司使用Gitlab作为工作仓库进行代码发布及版本控制,Gitlab内置了CI/CD的工具,这些工具可以用于代码提交的同时完成镜像构建
越大大雨天
·
2023-04-06 16:14
spring boot项目搭建gitlab CI CD持续集成环境之配置gitlab-runner &
gitlab-ci
pipeline
目录gitlabcipipeline配置gitlabcipipeline配置语法知识新建.gitlab-ci.yml配置gitlab-runnergitlabrunner介绍注册gitlabrunner注册tag为SHARE_MAVEN_JDK的sharerunner最后回系列博客主目录及代码地址springboot项目基于docker搭建gitlabCICD持续集成环境Gitlab官方提供一个模
发飙的蜗牛~
·
2023-04-02 16:17
spring
boot
gitlab
CI
CD
docker
java
Gitlab 自动构建心得
上面是简单接受一下gitlabci的工作原理
GitLab-CI
这个是一套配合GitLab使用的持续集成系统,是GitLab自带的,也就是你装GitLab的那台服务器上就带有的。无需多考虑。.
weixin_30443075
·
2023-04-01 00:02
运维
git
python
gitlab-ci
的最简最速实践
关联git获取gitlabaccesstoken或者是把主机的sshkey配置到gitlab服务端上我这里获取gitlab的accesstoken。请根据自己的情况选择Setting>>AccessTokens然后勾选所有权限,并一键生成获得一串序列码,注意保存配置gitremotes,URL格式为https://oauth:${ACCESS_TOKEN}@{GIT_URI}至此,完成了本地代码和
常鱼
·
2023-03-28 14:20
k8s
CI/CD
容器
gitlab
ci
利用
Gitlab-CI
和oss存储,打造私有化APP分发测试平台
利用
Gitlab-CI
和oss存储,打造私有化APP分发测试平台背景之前有使用别的平台进行分发测试,但是今年来国家政策收紧,导致金融类的产品不允许再通过别的分发测试平台进行测试。
嗨哒哥
·
2023-03-26 10:50
gitlab-ci
的一些疑问
由于觉得jenkins太过重,并且公司内部的jenkins权限管理导致不好进行尝试,因此转而考虑用
gitlab-ci
进行持续集成。
骆天涯
·
2023-03-24 02:26
gitlab-ci
ERROR: Job failed: exit status 1
gitlab-ci
中执行shell脚本报ERROR:Jobfailed:exitstatus1的错误,首先看一下shell脚本.auto_devops:&auto_devops|functiondeploy_production
嘿嘿逗
·
2023-03-16 10:38
Gitlab-CI
自动化打包之Runner配置和CI脚本说明
Gitlab-CI
自动化CocosCreator安卓打包之Runner配置和CI脚本说明一.新建打包工程在gitlab上新建一个打包工程目录,比如auto_build_game_apk(https://
simpleDis
·
2023-03-16 07:23
gitlab-ci
docker模式运行 runner
gitlab官方文档:InstallasaDockerservice1.安装docker首先要在服务器上安装docker。curl-sSLhttps://get.docker.com/|shdocker官方文档2.启动dockersudoservicedockerstart3.docker需要用户具有sudo权限,为了避免每次命令都输入sodo,可以把用户加入docker组。sudousermod
回调的幸福时光
·
2023-03-15 16:57
gitlab CI/CD 将react、vue项目打包成Docker镜像
用了好多CI/CD工具,个人感觉
gitlab-ci
还是挺好用的。
俊东
·
2023-03-14 19:19
gitlab-ci
配置
文章目录.gitlab-ci.yml示例GitLabCI/CD的预置变量扩展阅读:.gitlab-ci.yml示例本文示例的k8s配置文件路径:项目:project1src/k8s/st-testing.yamlstaging.yamlka-testing.yamlst-mock.yamlka-staging.yaml.gitlab-ci.ymlDockerfileDockerfile.devDo
唯一的wataru
·
2023-03-10 20:59
笔记
gitlab
ci/cd
Gitlab-CI
Include and Extends
IncludeFunc:用于引入.yml或.yaml结尾的YAML文件,其他类型的文件不能引入。我们可以利用include让.gitlab-ci.yml文件的结构更清晰,同时也可以把一些需要集中管理维护的job写在一个YAML文件中,放在一个公共仓库,让其他项目的CI来引入该文件。举个例子,假如每个团队都需要执行一个report的job,用于报告版本发布的相关信息,那么我们可以把这个job写在re
_Creator1024_
·
2023-03-10 20:27
CI/CD
gitlab-ci
include
extends
gitlab-ci
详细说明
文章目录概念PipelineStagesJobsjob分组variables自定义变量预定义变量使用变量关键词全局关键词before_scriptafter_scriptincludeStage关键词Job关键词scriptimageartifactstagscachestagewhenonly/exceptdependenciesextendstriggerrulesallow_failurec
demon7552003
·
2023-03-10 20:18
DevOps
gitlab-ci
纯手工搭建 GitaLab与
Gitlab-CI
/CD--附 gitlab-ci.yml示例
文章目录纯手工搭建GitaLab与
Gitlab-CI
/CD---干货1、准备工作1.1服务器准备1.2软件准备2、Gitlab的安装2.1安装gitlab相关命令2.2设置管理员帐户密码3、Gitlab-Runner
javastarboy
·
2023-03-09 10:54
自动化发布
Gitlab
Gitlab-CI/CD
java
git
自动化
【Gitlab ci】 缓存
缓存用途在
gitlab-ci
中,缓存分为两种artifacts:称作"制品",一般是构建阶段生成的产物,比如C程序编译后的可执行文件,很可能是之后需要拿去测试发布。制品可以在不同的stage间传递。
_oneWay_
·
2023-02-03 14:50
快速搭建CI——快速安装gitlab-runner
repositories/runner/gitlab-ci-multi-runner/script.rpm.sh|sudobash2.安装runneryuminstallgitlab-ci-multi-runner3.向
GitLab-CI
Chzzr
·
2023-01-26 13:52
gitlab-ci
一.什么是gitlabCI/CDGitlabCI/CD是GitLab内置的一款用于持续集成(CI),持续交付(CD)的工具。也就是说,在gitlab创建一个项目,就会自动拥有CI/CD的功能。这个功能可以用来做什么?其实就是在我们提交了代码到远程仓库,对代码做出一些变更的时候,通过配置.gitlab-ci.yml文件,gitbal能自动找到这个文件,并根据文件中的内容,对我们提交的代码做一系列工作
·
2022-12-23 17:58
前端
SpringBoot整合
GitLab-CI
实现持续集成
欢迎订阅学习~源码获取:GitCode、GitHub、码云Gitee持续更新中,别忘了star喔~在企业开发过程中,我们开发的功能或者是修复的BUG都需要部署到服务器上去,而这部分部署操作又是重复且繁琐的工作,
GitLab-CI
微枫Micromaple
·
2022-12-15 15:07
0到1项目搭建
spring
boot
gitlab
ci/cd
持续集成
分布式
JB的git之旅--.gitlab-ci.yml介绍
主要是因为之前在用
gitlab-ci
遇到不少问题,一路上摸索不容易,虽然有前车之鉴,但仍然遇到不可描述的问题,因为想重新了解下这块,当做是一个笔记;上一篇关于gitlabci介绍的链接:https://
weixin_33851429
·
2022-12-08 08:33
git
运维
ruby
Gitlab-ci
: 从零开始的前端自动化部署
2.1gitlab-ci涉及的抽象概念(Runner/PipeLine/Executor/Job)2.2YML文件的基本语法规则2.3.gitlab-ci.yml配置的特定关键字三.CI实战3.1编写一个
gitlab-ci
油墨香^_^
·
2022-12-08 08:26
web前端/面试
前端
gitlab
ci
【GitLab】GitLab CI/CD 模型部署自动化超详细介绍
文章目录一、GitLab二、
GitLab-CI
/CD2.1gitlab-ci.yml2.1.1基础概念2.1.2创建yml文件2.1.3yml文件中的关键字2.2GitLabRunner一、GitLabGitLab
呆呆的猫
·
2022-12-05 08:57
#
git
gitlab
ci/cd
git
手把手教学编写gitlab-ci.yml文件以及应用(最简单易懂实践)
编写gitlab-ci.yml文件以及应用1.在项目中创建
gitlab-ci
文件把下面的内容复制进
gitlab-ci
文件#流水线的stages的顺序可以自己定义#相同阶段的任务将会并发的执行,上一个阶段的任务完整的结束之后
东坡不稗
·
2022-10-13 11:50
gitlab
devops
ci
devops
GitLab-CI
/CD入门
1.背景说明:对此感兴趣,主要是一次查看gitlab时,看到这个东西:2.GitLabCI/CD介绍a.GitLabCI/CD是一个内置在GitLab中的工具,用于通过持续方法进行软件开发;CI:ContinuousIntegration(持续集成)。自动构建和测试每次提交的代码,以确保所引入的更改符合所有测试、准则和代码合规性标准。CD:ContinuousDelivery(持续交付)和Cont
SerryYang
·
2022-09-25 08:40
gitlab自动化部署
运维开发
gitlab
docker
GitLab实现CI/CD
一.
GitLab-CI
和GitLab-Runner简介1.GitLab-CI是什么?
PalmerYang
·
2022-09-25 08:36
持续集成CI/CD
gitlab
ci/cd
git钩子限制特定人才可以修改特定文件
说下我场景需求一、因为项目是使用
gitlab-ci
来发布到生产,所以会存在相关开发人员可能会去修改
gitlab-ci
配置文件,为了保证这个文件只有指定人修改所以我们在git钩子限制。
活活的鱼
·
2022-08-11 11:08
前端自动化打包实践
前言分三部分:gulp介绍自动化打包脚本编写;gerrit介绍工作流;
gitlab-ci
介绍平台搭建。每部分都会结合做过的两个项目进行总结,希望对大家有所帮助。
·
2022-07-17 18:07
前端
vs+qt项目
gitlab-ci
配置
文章目录前言一、Server端环境配置1.配置vs+qt环境2.配置注册表二、
Gitlab-ci
配置1.注册gitlabrunner1.根据官网注册安装runner2.registerrunner到gitlabserver3
此曲只应天上有
·
2022-07-01 14:50
DevOps
qt
ci
开发语言
gitlab-ci
从入门到差点放弃
1.前言之前一直用jeakins部署,最近了解了一下
gitlab-ci
,就想尝试一下,中途遇到很多坑。简单的记录一下,然后谈一谈自己关于部署的一些理解。
·
2022-05-15 13:55
Linux获取本机公网IP,调整双节点主从服务的RPC调用逻辑
如图:服务A采用的是
GitLab-Ci
结合
林诺欧巴
·
2022-04-22 15:00
持续集成
Gitlab-CI
/CD项目MAVEN项目
首先来看一张图,我们在使用gitlab进行代码管理,同时我们需要持续集成CI/CD这里可以一台服务器管理gitlab代码,一台服务器搞CI/CD持续集成.我们首先搞一台linux去进行安装GitLabRunner和GitLabRunner的registerdockerrun--rm-it-v/$HOME/var/gitlab-runner/config:/etc/gitlab-runner--na
无声的雾
·
2022-04-03 07:32
linux
gitlab
maven
docker
gitlab
ci/cd
k8s 开船记-脚踏两只船:船儿还是旧的好,不翻船才是硬道理
这种方式除了费钱之外,还带来一个问题,我们的集装箱自动装船系统(基于
gitlab-ci
的自动化部署)不灵了,不支持同时向2艘船装同样的货(2个gitlab-runner运行同1个job),后来,我们通过
博客园团队
·
2022-03-22 16:00
上一页
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
其他