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
实际中需要注意几点
声明:本文用于记录作者在
gitlab-ci
实践过程中认为需要注意的几点。
熊二的日常
·
2019-08-28 14:20
DevOps
gitlab-ci
自动化部署vue [详细步骤分解]
gitlab-ci
自动化部署vue[详细步骤分解]起因是:每个服务器都要打包不同的axios的baseURL表示很心累,于是我想偷懒(就是这么直接)实现过程中还是踩了不少坑的,话不多说,进入正题。
xiaosi
·
2019-08-23 00:00
自动化部署
vue.js
基于dotnetcore结合docker-compose实践
Gitlab-CI
/CD & 排坑指南
引言看过docker-compose真香的园友可能留意到当时是【把部署dll文件拷贝到生产机器】,即时打包成镜像并启动容器,并没有完成CI/CD。经过长时间实操验证,终于完成基于Gitlab的CI/CD实践,本次实践的坑位很多,实操过程尽量接近最佳实践(不做hack,不做骚操作),记录下来加深理解。第一部分:GitlabCI/CD原理和GitlabRunner安装(这里使用shell执行器)第二部
nodotnet
·
2019-08-16 13:00
从零到一实现前后端分离项目的
gitlab-ci
流程
通过一周的尝试,终于从0到1把
gitlab-ci
弄好了,彻底抛弃travis-ci,最大的坑还是墙外的东西太慢了,总是timeout整个过程分为如下几步:如何在一个1核2G的云服务器上搭建gitlab:
Caaalabash
·
2019-07-11 00:00
node.js
nginx
ci
gitlab
gitlab-ci
前端在阿里云实现nodejs可持续化集成部署
-2核4G以上(CentOS7-ECS我的心好痛800大洋)技术栈linux操作基础git/github/gitlabnodejs环境基础步骤阿里云安装git阿里云安装gitlab(8.0开始默认支持
gitlab-ci
开心大表哥
·
2019-07-04 15:07
node-js
基础加固
linvx
SonarQube 之 gitlab-plugin 配合
gitlab-ci
完成每次 commit
整体架构图具体配置过程安装sonarqube第一步:sonarqube下载地址:http://www.sonarqube.org/downloads/解压后移动到/usr/local目录下解压后压缩包如图:第二部:配置环境变量第三步:配置sonar.properties[root@localhostlocal]#vimsonarqube-6.7.5/conf/sonar.properties3.启
yunlielai
·
2019-06-13 11:24
SonarQube
之
gitlab-p
Docker/Linux
Android 持续集成实践(三)——编写 .gitlab-ci.yml 实现自动化
文章目录前言系列文章Android持续集成实践(三)——编写.gitlab-ci.yml实现自动化要实现的效果定义
gitlab-ci
工作场景阶段定义build任务定义reinforceAndChannel
wdeo3601
·
2019-05-23 14:07
Gitlab
持续集成
gitlab-ci
集成kubernetes自动化部署
1、从Kubernetes获取ServiceAccounttokenServiceAccount是Kubernetes用于集群内运行的程序,进行服务发现时调用API的帐号,帐号的token会直接挂载到Pod中,可以供程序直接使用,ServiceAccount给运行在Pod中的进程提供一个身份如果kubernetes开启了ServiceAccount,那么会在每个namespace下面都会创建一个默
peterPanzZ
·
2019-05-08 19:52
微服务框架(三十二)微服务系统架构
SpringBoot、服务治理框架Dubbo、应用容器引擎Docker,及使用SpringBoot集成Dubbo、Mybatis等开源框架,其中穿插着SpringBoot中日志切面等技术的实现,然后通过
gitlab-CI
若明天不见
·
2019-04-20 19:59
综合
微服务框架
Spring
Boot
+
Dubbo
+
Docker
【Gitlab】
gitlab-CI
持续集成以及runner的配置简版
在我们完成项目开发后,提交到git,当监听提交后,自动进行编译,并进行项目的部署,是不是一想就很爽,所以下面引入我们>的主角——
gitlab-CI
,中文文档。
reco_luan
·
2019-04-11 23:53
使用GitLab CI对项目进行持续集成
一个项目的持续集成工作如果采用纯手工操作通常会比较繁琐且容易出错,因而引入
gitlab-ci
来进行自动化的持续集成工作,每个开发者完成一部分的功能模块时便将其集成至主干之中,这样做能够更早地发现项目之中存在的一系列问题并加以解决
绯色流火
·
2019-03-28 17:35
微服务框架(二十二)Prometheus + Grafana 可视化监控
SpringBoot、服务治理框架Dubbo、应用容器引擎Docker,及使用SpringBoot集成Dubbo、Mybatis等开源框架,其中穿插着SpringBoot中日志切面等技术的实现,然后通过
gitlab-CI
若明天不见
·
2019-03-12 20:55
微服务框架
Spring
Boot
+
Dubbo
+
Docker
GitLab-CI
与GitLab-Runner
CNundefinedGitLab-CI与GitLab-Runner一、持续集成(ContinuousIntegration)要了解
GitLab-CI
与GitLabRunner,我们得先了解持续集成是什么
夜游上河园
·
2019-02-26 23:14
gitlab进行持续集成(
gitlab-ci
自动部署)
持续集成首先,我们先了解下什么是集成:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。软件集成是软件开发过程中的一个环节,这个环节的工作一般会包括以下流程:合
旅行者xy
·
2019-02-24 17:42
gitlab-ci
从了解到差点放弃
gitlab-ci
持续集成主要包括两方面:gitlab、runner。gitlab负责代码管理,runner负责版本管理、编译、推送。
leventse
·
2019-02-18 10:16
环境配置
微服务框架(十九)Spring Boot 可视化监控 Prometheus + Grafana
SpringBoot、服务治理框架Dubbo、应用容器引擎Docker,及使用SpringBoot集成Dubbo、Mybatis等开源框架,其中穿插着SpringBoot中日志切面等技术的实现,然后通过
gitlab-CI
若明天不见
·
2019-02-14 22:44
Spring
Boot
微服务框架
Spring
Boot
+
Dubbo
+
Docker
微服务框架(十八)Dubbo领域模型、调用链及调用方式
SpringBoot、服务治理框架Dubbo、应用容器引擎Docker,及使用SpringBoot集成Dubbo、Mybatis等开源框架,其中穿插着SpringBoot中日志切面等技术的实现,然后通过
gitlab-CI
若明天不见
·
2019-01-29 22:32
微服务
Dubbo
微服务框架
Spring
Boot
+
Dubbo
+
Docker
CI:
GitLab-CI
Gitlab-Runner 安装使用
从GitLab8.0版开始,
GitLab-CI
持续集成服务完整整合到GitLab中,并在所有项目中默认启用。
GoodbyeRonnie
·
2019-01-02 18:23
mac
gitlab之gitlab-runner自动部署
转载自:https://blog.csdn.net/hxpjava1/article/details/78514999简介
gitlab-ci
全称是gitlabcontinuousintegration的意思
haha_66666
·
2018-12-20 10:46
工具
微服务框架(十四)Spring Boot @ControllerAdvice异常处理
SpringBoot、服务治理框架Dubbo、应用容器引擎Docker,及使用SpringBoot集成Dubbo、Mybatis等开源框架,其中穿插着SpringBoot中日志切面等技术的实现,然后通过
gitlab-CI
若明天不见
·
2018-12-04 22:22
微服务
Spring
Boot
微服务框架
Spring
Boot
+
Dubbo
+
Docker
gitlab-runner安装
runner/gitlab-runner/script.rpm.sh|sudobash二、安装gitlab-runneryuminstallgitlab-runner-y三、配置gitlab-runner向
GitLab-CI
aaron428
·
2018-10-11 14:52
gitlab
runner
docker
gitlab-ci
之yml
官方文档:https://docs.gitlab.com/ee/ci/quick_start/README.htmlGitLab提供持续集成服务。如果将.gitlab-ci.yml文件添加到存储库的根目录,并将GitLab项目配置为使用Runner,则每次提交或推送都会触发CI管道。该.gitlab-ci.yml文件告诉GitLab跑步者该做什么。默认情况下,它运行有三个流水线阶段:build,t
小楼看风云
·
2018-07-25 20:21
gitlab持续集成
Kubernetes 集群中运行 GitLab-Runner 来执行
GitLab-CI
GitLabRunner在MacOS上升级4、Kubernetes集群中运行GitLabRunner、GitLab并测试5、GitLab服务安装在非Kubernetes集群测试1、GitLabCI&Runner介绍
GitLab-CI
哎_小羊_168
·
2018-07-21 21:17
持续集成
Kubernetes
DevOps
基于 GitLab CI 搭建前端自动构建环境
从GitLab的8.0版本开始,GitLab就全面集成了
Gitlab-CI
,并且对所有项目默认开启。只要在项目仓库的根目录添加.gi
时间小鱼
·
2018-07-12 00:00
javascript
尝试使用
GitLab-CI
本文首发于泊浮目的简书:https://www.jianshu.com/u/204...背景我经常写测试——这算是我对软件工程的一点执念。前阵子折腾了基于ZStack的二次开发,每次提交代码前都要自己跑一趟测试,着实有点慢。自己撸一套系统成本又太高,正发愁时发现GitLab自带了CI系统,便开始了折腾之旅。概念CI(ContinuousIntegration)持续集成是一种软件开发实践,即团队开发
泊浮目
·
2018-06-20 00:00
ci
gitlab
gitlab-ci
runner注册失败问题
版本信息$gitlab-runner-versionVersion:10.5.0Gitrevision:80b03db9Gitbranch:10-5-stableGOversion:go1.8.5Built:2018-02-22T09:18:33+00:00OS/Arch:linux/amd64$gitlab-runnerregister注册runner时发生错误,提示x509错误,该错误为证书错
eldersun
·
2018-03-15 15:18
gitlab-ci
坑后感与指北
本文的目的:最主要是备忘,其次是分享疗效:并不能让你一下子掌握CI/CD,这只是一个比较完整的解决方案,其他基础知识,自行补充.基调首先,这不是屠龙刀,不要奢望一篇文章可以走遍天下.这里只是提供一个具体的落地方案,一个具体的技术选型.阶段1:代码仓库关于代码仓库,本文选取的方案是gitlabgitlab的搭建:以目前的情况来说,推荐使用docker来搭建你的系统,不然你会陷入各种膜明其妙的问题.d
captainblue
·
2018-02-06 00:00
ci
docker
【SHELL】深入理解脚本的环境变量存取过程
前言楼主最近在研究jenkins,
gitlab-ci
,以及node环境下js脚本执行.发现环境变量的配置有时候读取失败.同时在切换角色的时候,如su-user和suuser实际上的读取环境配置是不一样的
wayneli
·
2017-12-31 00:00
shell
linux
bash
基于
gitlab-ci
构建 golang 项目 CI 环境
在github上托管go开源项目,CI使用travis的服务感觉很方便,几乎不需要额外的设置,但是涉及到公司的项目,通过
gitlab-ci
来跑golang项目的CI,需要一点技巧。
xinchen
·
2017-12-26 00:00
golang
ci
gitlab
gitlab-ci
配置详解(二)
jobs(任务).gitlab-ci.yml允许用户创建无数多个任务.但是每个任务必须有一个独一无二的名字,但不能是以下保留字.一个任务是由一列参数定义的,来决定任务的工作内容和行为.job_name:#要跑的脚本或命令列表script:-rakespec-coverage#pipelines阶段stage:test#只针对哪个分支only:-master#除了哪个分支以外except:-deve
geeeger
·
2017-11-07 00:00
gitlab
gitlab-ce
gitlab-ci
配置详解(一)
近期因为折腾
gitlab-ci
,专门去翻了很多文档,想想貌似自己挺傻的。按照官网教程本来biubiubiu就弄好了,非自己折腾了好几天,还没啥积累,真是作。想想唯一能积累的就是ci的配置详解了。
geeeger
·
2017-11-06 00:00
gitlab
gitlab-ce
Docker 及 GitLab CI 在前端工作流上的实践分享(一)
本文讲分成二个部分,通过简单例子,来介绍上图中那条鱼和狐狸:)part1:docker本文的项目代码part2:
gitlab-ci
点我跳转ok,那么现在就开始第一部分一、什么是Docker?
ccfnever
·
2017-10-14 00:00
javascript
docker
docker-compose
前端工程化
Docker 及 GitLab CI 在前端工作流上的实践分享(二)
gitlab-ci
全称是gitlabcontinuousintegration,也就是基于gitlab的持续集成工具。
ccfnever
·
2017-10-14 00:00
前端
前端工程化
gitlab-ci
自动集成
本文档是用rpm包安装的,如需源码安装请参考文档:https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md环境:gitlab服务器:10.0.10.50centos7.3gitlab-runner服务器:10.0.10.30centos7.3一:gitlab的安装和使用:1:到gitlab官网下载相对应
lava0525
·
2017-06-16 17:16
ci
gitlab
自动集成
Docker搭建自己的Gitlab CI Runner
Gitlab-CI
是Gitlab官方提供的持续集成服务,我们可以在仓库的根目录下新建.gitlab-ci.yml文件,自己定义持续
哎_小羊_168
·
2017-05-15 16:03
持续集成
GitLab-CI
与GitLab-Runner自动部署
GitLab-CI
与GitLab-Runner自动部署矽伟智Seven2016年12月28日17:30:45一、持续集成(ContinuousIntegration)要了解
GitLab-CI
与GitLabRunner
秋水白露
·
2016-12-28 17:42
GitLab-CI
从安装到差点放弃
我心想,既然已经迁移到gitlab了,为何不用用
gitlab-ci
呢,更何况gitlab宣称集成了
gitlab-ci
,应该很快就能应用上。我正是这样把自己推进坑的。名词解释进坑前先理清一些
吴彦欣
·
2016-10-15 00:00
gitlab
ci
持续集成
GitLab-CI
与GitLab-Runner
一、持续集成(ContinuousIntegration)要了解
GitLab-CI
与GitLabRunner,我们得先了解持续集成是什么。
寻静寻俭
·
2016-09-12 10:43
gitlab
自动化运维
gitlab-ci+docker部署CI服务器
这里介绍针对RubyonRails项目,采用
gitlab-ci
进行部署的基本过程以及注意事项。
yes_heng
·
2016-08-15 22:37
gitlab-ci+docker部署CI服务器
这里介绍针对RubyonRails项目,采用
gitlab-ci
进行部署的基本过程以及注意事项。
yes_heng
·
2016-08-15 22:37
Gitlab-CI
和Fastlane实现自动化打包
Gitlab-CI
是GitLabContinuousIntegration(Gitlab持续集成)的简称。持续集成是一个软件工程概念,表示不断的将代码集成到主干分支的行为。
优雨
·
2016-04-06 14:10
GitLab-CI
与GitLab-Runner
一、持续集成(ContinuousIntegration)要了解
GitLab-CI
与GitLabRunner,我们得先了解持续集成是什么。
寻静寻俭
·
2016-03-25 17:12
项目
软件开发
著作权
GitLab-CI
与GitLab-Runner
一、持续集成(ContinuousIntegration)要了解
GitLab-CI
与GitLabRunner,我们得先了解持续集成是什么。
寻静寻俭
·
2016-03-25 17:12
软件开发
项目
影响
著作权
GitLab-CI
与GitLab-Runner
一、持续集成(ContinuousIntegration)要了解
GitLab-CI
与GitLabRunner,我们得先了解持续集成是什么。
tsyeyuanfeng
·
2016-03-19 00:14
在 Docker 里构造 Meteor 持续集成环境
持续集成由以下环节组成:代码版本库(gitlab等)CI服务(
gitlab-ci
/jenkins等coordinator)CIRunner 当开发者将修改推送到版本库时,版本库会通知CI服务,CI服务则会取出一份代码
pinxue
·
2015-05-05 11:00
持续集成
测试
docker
gitlab
meteor
持续集成环境
Gitlab-CI
的官方安装过程解析
持续集成环境是一个非常重要的工具,在分工合作的项目中有着举足轻重的作用。公司最近要用Gitlab,需要配套的持续集成环境。研究了官方的文档,感觉官方的文档不是很明了。各种修改过后终于成功了。为了大家安装时不再重蹈覆辙,特写这篇博客。博客内容大部分都是官方文档的内容,我仅仅是在一些容易失误的地方做了写解释。官方文档可能会不时更新。但这些注意的点应该变化不是很大。官方安装文档网址:https://gi
·
2013-08-22 21:00
gitlab
上一页
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
其他