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+Jenkins
gitlab+jenkins
自动化部署vue项目
gitlab+jenkins
自动化部署vue项目1.环境搭建(centos7)1.1gitlab安装1.1.1gitlab-ee安装1.1.2相关配置以及命令1.1.3通知邮箱配置1.1.4开放8888
一位不愿露面的网友
·
2023-12-04 08:10
自动化部署
gitlab
jenkins
vue
超轻量级自动化部署神器Drone配合Gogs安装详细教程(图文教程)
现在比较流行的一种就是
Gitlab+Jenkins
实现方案,但是这种方案占用内存还是比较大,需要的服务器内存也得8G左右,不然很难流畅运行,而且部署起来也不快。
LexKun
·
2023-11-17 05:01
运维部署
docker
linux
运维
自动化
运维开发
Kubernetes笔记(三):
Gitlab+Jenkins
Pipeline+Docker+k8s+Helm自动化部署实践(干货分享!)
通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要躬行”),本文从实践角度介绍如何结合我们常用的Gitlab与Jenkins,通过K8s来实现项目的自动化部署,示例将包括基于SpringBoot的服务端项目与基于Vue.js的Web项目。本文涉及到的工具与技
keocce
·
2023-10-23 07:43
GitLab+Jenkins
搭建
文章目录前言一、安装gitlab1、手动安装gitlab1)查看内存是否符合条件2)安装依赖3)配置镜像4)安装gitlab5)启动访问2、docker安装gitlab1)安装gitlab2)启动gitlab3)查看容器,进入容器,查看密码4)登录并修改密码5)重新登录验证新密码是否生效6)问题总结:二、IDEA新建本地项目关联远程本地仓库和git仓库1、创建本地项目,配置maven2、创建本地G
邱秋Elena
·
2023-10-11 06:58
jenkins
gitlab
docker
Gitlab+Jenkins
自动化部署,解放双手
项目打包在部署项目前需要对源码进行打包,一个简单的SpringBoot项目默认是打包为jar包,也就是在pom.xml中的jar方式,当然也会有一些打包成war包方式,使用外置的Tomcat应用服务器部署war包,那么就是war。在父子类聚合项目中,父工程的pom.xml文件中的打包方式就需要改为pom,如下:pom那么所有的子工程pom.xml中,就需要改为jar方式,或者warjar包是默认的
鸢尾の
·
2023-10-07 03:03
运维
gitlab
gitlab
jenkins
自动化
gitlab+jenkins
实现持续集成
在jenkins里安装插件Git、GitLab、BuildAuthenticationTokenRoot把这几个插件安装上首先在jenkins里建一个项目流水线项目或者自由风格项目,什么项目随意吧,主要说重点在触发器里勾选这个东西image.pngimage.png实现思路是当gitlab里,我的项目从dev分支合并代码到preview分支的时候自动触发jenkins进行发版复制下里面的url和t
嘿嘿逗
·
2023-10-04 18:22
gitlab+jenkins
持续集成
环境:centos7.4jdk1.8jenkins-2.93-1.1.noarch.rpm由于centos7.4自带openjdk1.8,无需安装jdkcd/etc/yum.repos.d/wgethttp://pkg.jenkins.io/redhat/jenkins.reporpm--importhttp://pkg.jenkins.io/redhat/jenkins.io.key此处采用rp
哈哈哈哈_a1b0
·
2023-10-01 16:52
centos7部署
gitlab+jenkins
(jenkins篇)
接gitlab上一篇继续写部署环境10.0.13.102gitlab10.0.13.103jenkins10.0.13.104git客户端jenkins配置(103主机上操作)关闭防火墙和selinux安装jenkins第一种方法sudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.r
半吊子先森
·
2023-09-22 08:59
运维
Jenkins
ci/cd
AIOPS 智能运维 转
我公司目前的流程是svn/
gitlab+jenkins
做ci和cd,分测试环境、准正式、正式环境。自动化测试等都没有做。
生活的探路者
·
2023-09-13 07:09
gitlab+jenkins
自动化部署
1.安装gitlab拉取gitlab镜像dockersearchgitlabdockerpullgitlab/gitlab-ce查看镜像是否拉取成功dockerimages安装gitlabdockerrun-d-p443:443-p8888:80-p222:22--namegitlab--restartalways-v/data/gitlab:/etc/gitlab-v/data/gitlab/l
冷十一
·
2023-09-11 15:14
jenkins
自动化
docker
Jira +
Gitlab+Jenkins
三者之间协同形成DevOps工具链
DevOps工具链Jenkins集成Jira,GitLabJenkins集成三方,内容总览准备动作Jenkins插件安装-Jira插件配置Jenkins插件安装-GitLab插件配置Jenkins-Jira配置GitLab插件安装-Jira插件配置GitLab创建WebWook调用Jenkins流水线作业Jenkins集成Jira,GitLab你好!这是你我第一次使用Jenkins集成Jira,G
锋兄/八戒
·
2023-09-09 06:20
Java
中台
&
DevOps
devops
tooling
devops
jira
gitlab
K8S 组件介绍
关于CICD实践方案请看考:基于
GitLab+Jenkins
集群+K8S+DockerCICD方案实践。
systemup_v1
·
2023-08-17 18:27
kubernetes
kubernetes
gitlab+jenkins
pipeline 单项目多服务多分支多tagJenkinsfile发布示例
背景和前提1.一个项目包含多个要发布的服务,以及每个服务都随着版本小周期小周期迭代。2.代码版本控制通过gitlab管理,主要分支包括masterdevtestrelease四个分支。分别对应线上开发测试预发布四个环境。通过打标签的形式来控制提测、发布、上线版本。例如:master初始化0.0.1打上标签0.0.1,然后dev从master检出代码开发0.1.0版功能。提测时devmergeint
我的孤独与美酒
·
2023-08-05 20:38
java
jenkins
git
java
自动化
gitlab+jenkins
实现对前端的持续构建
gitlab和jenkins分别使用不同的服务器(两者都需jdk环境)1,下载gitlab所需的jdk环境(安装包可以搜一下)1.tar-xfjdk-11.0.12_linux-x64_bin.tar.gz-C/usr/local/##解压相应的安装包2.vim/etc/profile.d/java.sh##使环境生效JAVA_HOME=/usr/local/jdk-11.0.12PATH=$PA
猫与我
·
2023-08-05 20:08
gitlab
jenkins
运维
gitlab+jenkins
持续集成CICD服务部署详细篇
gitlab安装GitLab简介GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wal1)进行交流。它还提供一个代码片段收
ELIAUK``
·
2023-07-29 12:02
jenkins
ci
运维
Centos7.5 gitlab-ce-10.7.3 +jenkins-2.122-1安装配置文档
Gitlab+jenkins
使用场景下面是我最近安装
GitLab+Jenkins
环境的一个过程,记录下来,以备日后参考。一、环境准备
My_Dream2017
·
2023-07-23 15:23
Jenkins配置仅合并代码后触发流水线
使用
GitLab+Jenkins
集成,使用Jenkins的GenericWebHook插件;此插件可以作为各个工具间集成使用的通用方式,但是遇到些场景需要写些代码。
这我可不懂
·
2023-06-22 00:14
jenkins
运维
前端
gitlab+jenkins
一键发布
系统管理——插件管理——可选插件主要是gitlabhook-plugin和gitlab-plugin这两个插件,不通版本的jenkins的插件名称可能不一样,也可能是插件名字改了。我的jenkins找不到,所以就用关键字hook和gitlab全选,安装。重启jenkins生效gitlab-plugingitlabhook-plugin有点像这个保存后——gitlab【选择要操作的项目】——【设置】
一只黑色蚂蚁
·
2023-06-15 21:48
GitLab+Jenkins
搭建DevOps一体化运维平台
引言大家拿到代码后,要如何运行呢?导入IDEA,然后启动?开发过程可定没有问题,那生产环境呢?在现在互联网大环境下,越来越要求开发运维一体化。如果对于企业级的项目管理方式不了解,那么开发工作将举步维艰。这一节课主要带大家快速理解一下电商项目的运维部署方式。电商项目经过综合考虑,即迎合互联网大厂的DevOps一体化运维趋势,又尽量降低运维的门槛,实现了一套简化版的自动化部署体系。其目的,是为了让大部
哦灬吼吼吼
·
2023-04-17 09:37
DevOps
运维
gitlab
jenkins
使用GitLab+Drone CI持续集成自动部署web项目,图文详细
扩展参考:
Gitlab+Jenkins
通过钩子实现自动部署web项目一:环境介绍1:gitlab服务器192.168.152.131搭建参考:Linux安装gitlab、docker安装gitlab2:
the丶only
·
2023-03-24 16:04
运维笔记
ci
gitlab
git
运维
linux
服务搭建篇(九) 使用
GitLab+Jenkins
搭建CI\CD执行环境 (上) 基础环境搭建
1.前言每当我们程序员开发在本地完成开发之后,都要部署到正式环境去使用,在一些传统的运维体系中,开发与运维都是割裂的,开发人员不允许操作正式服务器,服务器只能通过运维团队来操作,这样可以极大的提高服务器的安全性,不经过安全保护的开放服务器,对于黑客来说无疑就是打靶的靶场所以,在现代化的大型软件项目中,对于开发的要求还是比较高的,虽然不会要求像运维老哥那样linux命令熟练到起飞,精通各种参数调优,
lingering fear
·
2023-03-24 16:33
java
gitlab
jenkins
ci/cd
服务搭建篇(十) 使用
GitLab+Jenkins
搭建CI\CD执行环境 (下) 配置整合
上一篇文章搭建了
GitLab+Jenkins
的基础环境,现在基于搭建好的环境快速的实现CI/CD,接下来需要在Jenkins中配置一个构建任务。
lingering fear
·
2023-03-24 16:31
java
jenkins
gitlab
ci/cd
阿里云+
GitLab+Jenkins
自动化部署SpringBoot项目
2019独角兽企业重金招聘Python工程师标准>>>1.Jenkins介绍Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。(以上介绍来源于百度百科)其实通俗来说,Jenkins就是一个自动化部署项目的工具,帮我省去重复的运维工作。2.环境准备部署环境需要的工具,安装的资料网上都有很多,可以自
weixin_34112900
·
2023-03-19 13:22
运维
java
git
GitLab+Jenkins
持续集成
1.插件安装:确保【系统设置】—>【插件管理】内已安装gitlab插件插件.png2.建立项目,配置项目参数建立一个项目就不说了,直接讲配置项2.1全局参数的配置路径:【系统管理】->【系统设置】gitlab.pngconnectionname:自行取名gitlabhostURL:就填https://gitlab.comcredentials:这里需要添加一个APITokenforgitlab。这
烬日沉香
·
2023-03-16 11:21
gitlab+jenkins
自动发布Python包到私有仓储
背景有个私有仓储,地址为https://your.repo.com/pypi/代码存储在gitlab,地址为https://gitlab.company.com/software.gitCI为jenkins常规解决手法jenkins有一个特定的节点,节点里面已经配置好了%HOMEPATH%/.pypirc[distutils]index-servers=deploy[deploy]reposito
OhBonsai
·
2023-01-30 18:51
Git + Jenkins 自动化 NGINX 发布简易实现
概述之前基于
GitLab+Jenkins
实现了简单的NGINX的自动化发布。
·
2023-01-27 10:18
基于Kubernetes的DevOps平台企业级实践(一)
演示的架构是以
gitlab+jenkins
(pipline流水线)+kubernetes+钉钉(结果通知)。kubernetes环境部署jenkins注意点1.因为后面Jenkin
爱写代码的小男孩
·
2023-01-14 14:05
DevOps
kubernetes
docker
devops
【云原生】
gitlab+jenkins
自动化部署springboot项目实战01(2022)
【sre进阶】前置要求部署流程1.准备一个项目2.打通jenkins和gitlab2.1.jenkins服务器生成密钥2.2.添加公钥到gitlab上3.创建jenkinsmaven项目4.配置git连接远程仓库4.1.配置连接选择,点击添加后选择(SSHUsernamewithprivatekey)会出现如下界面,配上jenkins服务器的私钥即可5.配置拉取后自动打包jar5.1立即构建下节内
郎不汔
·
2023-01-10 07:48
云计算sre进阶之路
jenkins
云原生
gitlab
Spring Cloud(十五):微服务自动化部署 DevOps CI/CD、Maven打包、ELK日志采集
DevOpsCI/CDGitlab(免费版和收费版)Jenkins基于
GitLab+Jenkins
快速实现CI\CD后端项目打包以及部署方式spring-boot-maven-pluginmaven-dependency-pluginmaven
Men-DD
·
2022-12-15 15:09
Spring
Cloud
Spring
Cloud
打包
CI/CD
ELK
轻量化CICD平台建设
一、需求想组合一套cicd流程,但是又不想用
gitlab+jenkins
那么重。
wespten
·
2022-10-13 17:46
Devops
CICD
Shell
自动化编程
jenkins
运维
gitlab+jenkins
自动发布到Tomcat
目录CI&CD的价值和为什么要用CI&CDCI&CD技术栈我的环境安装和配置gitlab、jdk、maven、Tomcat、Jenkins构建项目结合webhook构建项目总结CI&CD的价值和为什么要用CI&CD持续集成(ContinuousIntegration,CI)是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建
愤怒的苹果ext
·
2022-07-20 19:32
Jenkins
git
jenkens
jenkins
gitlab+jenkins
一、jenkins1.1使用两个项目完成构建等和测试新建两个项目:test构建等操作,docker_project测试流程:步骤1、test项目中:用户通过git把本地代码(
lpf_linux
·
2022-07-18 07:27
linux
运维
Linux原生手动安装Jenkins,或docker安装Jenkins详细过程
扩展参考:
Gitlab+Jenkins
通过钩子实现自动部署web项目基本环境Jenkins服务器:ubuntu192.168.152.130一:原生手工安装JenkinsJenkins安装地址,根据需求自己安装
the丶only
·
2022-07-08 09:46
运维笔记
docker
jenkins
ubuntu
jenkins+gitlab实现自动化部署平台
文章目录jenkins+gitlab实现自动化部署平台gitgitlabgitlab介绍安装jenkinsjenkins介绍CI/CD介绍Jenkins安装
gitlab+jenkins
配置学习参考jenkins
乄陆柒
·
2022-03-30 13:28
自动化运维工具
gitlab
jenkins
gitlab+jenkins
自动化部署
gitlab+jenkins
服务简述:Gitlab是一个利用rubyonrails开发的开源应用程序,实现一个自托管的git项目仓库,可通过web既然面进行访问公开的或者私人项目。
ALLLiu
·
2022-03-30 13:25
jenkins
运维
linux
gitlab
使用
GitLab+Jenkins
实现持续集成CI环境的示例代码
目录一、持续集成简介1.GitLab简介2.Jenkins简介3.GitLab和GitHub的区别4.持续集成系统的工作流程二、使用
GitLab+Jenkins
实现持续集成(CI)环境1.安装Gitlab1
·
2022-02-04 15:12
Gitlab+Jenkins
部署vue项目至Nginx服务器
2020-07-27Gitlab+Jenkins部署vue项目至Nginx服务器流程说明:Jenkins从gitlab上拉取代码到本地服务器,然后执行本地脚本将代码打包发布到远程Nginx服务器,并重启服务操作说明:1.在Git上提交最新版本代码;2.在Jenkins页面点击立即构建;3.查看web项目是否能访问详细部署过程清理环境(firewalld、selinux、iptables)1.安装g
肉包君
·
2022-02-03 18:58
GitLab + Jenkins 日常操作
GitLab+Jenkins
日常操作一、Jenkins回滚操作1.通过Git来回滚2.通过Build来回滚二、Jenkins实现邮件报警1.配置邮件报警3.配置项目三、Jenkins远程管理方式1.通过
愿许浪尽天涯
·
2021-08-15 14:38
CI/CD
gitlab
centos
jenkins
运维
原力计划
基于k8s多集群隔离环境下的devops实现
通过
gitlab+Jenkins
的黄金组合,实现容器应用的自动化构建和持续部署,提高迭代效率。
·
2021-07-27 20:18
GitLab+Jenkins
实现持续集成+自动化部署
一.自动化上线代码基本介绍1.软件开发生命周期老板创意---产品经理---立项---开发团队---测试团队(黑白盒)---运维上线产品经理---加需求---开发团队---测试团队---运维更新代码上线2.什么是环境?开发环境:开发自己用的电脑本地自己装的phppython的开发工具等。测试环境:多个人的代码合起来跑一遍,运行一次,测试mysqlredis等。预发布环境:直接连接线上数据库,专门的测
唯爱熊
·
2021-06-23 03:00
再见 Jenkins!几行脚本搞定自动化部署,这款神器有点厉害
比较流行的一种就是
Gitlab+Jenkins
实现方案,不过这种方案占用内存比较大,没有个8G内存,很难流畅运行,而且部署起来也不快。
Java_may
·
2021-05-21 14:29
java
基于容器的持续集成部署任务
该公司决定采用GitLab+Drone来构建CICD环境,以缩短新功能开发上线周期,及时满足客户的需求,实现DevOps的部分流程,来减轻部署运维的负担,可视化容器生命周期管理、应用发布和版本迭代更新,请完成
GitLab
高职技能大赛
·
2021-04-23 20:12
2021全国高职技能大赛
先电云计算
持续集成
GitLab+Jenkins
1环境准备No主机名域名作用IP安装1codecode.local.com代码版本管理192.168.8.181参考2jenkinsjenkins.local.com代码编译部署192.168.8.183参考大致的目标如下:①开发人员提交代码到gitlab②gitlab钩子触发jenkins执行构建,下载最新版本的代码2GitLab准备2.1去掉创建账户的功能点击设置把Sign-upenabled
泥人冷风
·
2021-04-12 22:56
DevOps - 搭建
GitLab+Jenkins
持续集成环境图文教程
下面是我最近安装
GitLab+Jenkins
环境的一个过程,记录下来,以备日后参考。另外,这篇文章虽然很长,讲得很琐碎,但是仍有未能
迦南之地
·
2021-02-12 13:45
DevOps
Jenkins
如何使用
Gitlab+Jenkins
实现多分支自动独立部署?
开发免不了要测试,同一个项目一两个人开发的时候,开发、测试、部署一个分支就行,但当项目变大,开发人员变多时,如果还是这样操作,你可能就会经常遇到不同需求的代码同时测试时的相互干扰问题。比如,1、合并代码时经常发生冲突;2、一人代码写错,影响所有人等。那么如何解决这个问题呢?这里我介绍一个多分支同时部署测试的方案。具体就是每一个开发者的分支代码都可以独立部署到测试服务器(比如,不同的根目录,不同的容
民工哥
·
2020-12-02 00:49
gitlab
jenkins
后端
运维
程序员
Linux下基于Gitlab和Jenkins的自动化部署实例(一)—执行shell脚本(方法一)
即Jenkins已经安装好一、
Gitlab+Jenkins
服务简述:GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两
Cinjosy
·
2020-09-16 23:36
Gitlab+Jenkins
学习目录
Gitlab+Jenkins
基础篇
Gitlab+Jenkins
学习之路(一)之Git基础
Gitlab+Jenkins
学习之路(二)之gitlab部署
Gitlab+Jenkins
学习之路(三)之gitlab
weixin_30721899
·
2020-09-11 20:06
Gitlab+Jenkins
学习之路(十)之Jenkins按角色授权和Pipeline
一、Jenkins按角色授权当一个公司的开发分为多个组别,或者是多个项目等等。用于公司内部测试,让开发人员自行构建测试,此时不可能让所有的开发都在公用一个构建,这样变得很混乱,为了解决这一问题,jenkins也提供了角色授权的机制。每个开发有着对应的账号和权限,可以自行新建,构建,测试,发布等。角色授权需要安装的插件:Role-basedAuthorizationStrategy(1)系统配置系统
weixin_30588675
·
2020-09-11 20:05
gitlab+jenkins
自动发布Python包到私有仓储
背景有个私有仓储,地址为https://your.repo.com/pypi/代码存储在gitlab,地址为https://gitlab.company.com/software.gitCI为jenkins常规解决手法jenkins有一个特定的节点,节点里面已经配置好了%HOMEPATH%/.pypirc[distutils]index-servers=deploy[deploy]reposito
盆栽Charming
·
2020-09-11 17:04
gitbook一仓库多本书持续化部署
引言本文档用户指导新手如何部署
GitLab+Jenkins
自动化构建GitBook,并使用Nginx发布资料。在部署过程中,如遇到任何问题,请自行百度。
山清水秀iOS
·
2020-09-10 19:19
上一页
1
2
3
下一页
按字母分类:
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
其他