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
jenkins2
jenkins2
构建maven项目
转自http://blog.csdn.net/thekenofdis/article/details/51316787最近接触到持续集成方面的东西,了解了下Jenkins,从网上的文章来看都比较老,都还是1.x版本的,而最新的2.1从界面上就有很大差距,所以很多东西都找不到了,于是搞了将近两天终于是能用2.1构建maven工程了,接下来就是自动部署了,当然那是后话,这里先记录一下构建的过程。首先是
ydlmlh
·
2020-07-10 13:38
maven
docker+jenkins+git+maven集成部署springboot项目
1、安装docker,yuminstalldocker,使用docker安装jenkins镜像dockerpulljenkins/
jenkins2
、启动jenkins容器dockerrun-d-p9999
微风-浮尘
·
2020-07-08 17:06
linux
Jenkins如何更改主目录文件夹?设置路径
一、修改默认的jenkins安装路径1、Linux环境中,Jenkins主目录默认在/root/.
jenkins2
、终端中输入命令如下,打开profile文件:vi/etc/profile,在底部添加jen
M_ling
·
2020-07-08 10:57
自动化运维
rf+jenkins
其实个人觉得RF和Jenkins的结合很简单,概括一下就这几点:1、下载
Jenkins2
、添加节点
喳喳学测试
·
2020-07-06 12:21
Robot
lvs keepalive配置
Jenkins2
高可用
部署清单nodetrunkneibureleasemaster10.155.10.171:809310.155.10.172:809110.155.10.173:8092slave10.155.10.174:809310.155.10.174:809110.155.10.174:8092部署步骤安装和启动ipvsadm安装lvsyum-yinstallipvsadm启动lvssystemctlst
J.Domino
·
2020-07-04 03:45
jenkins
linux
jenkins2
centos环境配置
环境centos8jdk1.8maven3git一、安装jdk1.8第一步:下载jdk-8u221-linux-x64.tar.gz请关注:机器智能区块链第二步:解压在/usr/local/software目录下解压tar-zxvfjdk-8u221-linux-x64.tar.gz第三步:修改/etc/profilevim/etc/profile在文件末尾追加如下内容:exportJAVA_HO
fox3012
·
2020-07-02 00:02
架构师
服务器
Ubuntu+docker+jenkins安装详细指南
最近项目上开始实行自动化测试,避免不了与jenkins等持续集成工具打交道,今天就给大家分享一下有关jenkins的简单安装和使用1,准备环境(1)ubuntu系统(2)docker(3)
jenkins2
bangqiugan1014
·
2020-07-01 18:36
Jenkins基础 - 常用配置操作
默认地在C:\Users\用户名\.jenkins下(win7)或C:\DocumentsandSettings\用户名\.jenkins(xp)修改步骤:增加环境变量JINKINS_HOME=c:\
jenkins2
monkey-怡宝
·
2020-06-29 05:33
Linux无法删除文件夹 Device or resource busy
}/删除不了,可能挂载了盘在这个目录,所以,删除不了,先卸载了目录上的盘,格式化挂载磁盘(我是磁盘里面不干净了,格式化一下,心理安慰),然后在删除目录[root@localhost/]#umount/
jenkins2
weixin_34195142
·
2020-06-28 13:40
Linux服务器上安装jenkins
这里已安装或运行命令:java-version看看能否查看版本,能就是运行;二、下载jenkinswar包1、先创建JENKINS_HOME路径,这里如下:JENKINS_HOME=/var/lib/
jenkins2
最爱萝卜当饭吃
·
2020-06-23 13:26
Jenkins
Linux
Jenkins(二)配置slave
(Final)二、配置:在作为slave机器上操作:1、创建jenkins用户[root@test-service01~]#sudo/usr/sbin/useradd-mjenkins-d/home/
jenkins2
沙漠中的雨滴
·
2020-06-22 09:39
Jenkins
Jenkins:批量自动将 Maven 类型 Job 迁移到自由风格类型
近期进行Jenkins从1.X到2.X的升级演练
Jenkins2
最新版本只能在JDK8或JDK11版本下运行,我所使用的JDK版本为JDK8在构建MavenJob,Job配置的JDK版本为JDK7时,构建报错
Tybyqi
·
2020-06-22 07:36
软件工程
Jenkins2
构建本地MAVEN项目
有时我们的项目没有远程仓库,只有本地的选择新建Paste_Image.png配置Paste_Image.png注:如果输入RepositoryURL报错如下的错,则可能是项目没有加入git控制中Paste_Image.png配置mavenPaste_Image.pngPaste_Image.pngPaste_Image.pngPaste_Image.pngPaste_Image.png保存后构建P
else05
·
2020-04-12 18:56
在 Intellij 中设置集成 Jenkins 服务器连接
注意:如果你用的是
jenkins2
,并且启用了CSRF(
不忘初心2017
·
2020-04-04 18:12
用vscode开发Jenkins pipeline
背景jenkinspipeline是
jenkins2
的特性,是为了方便构建,引入的一种特优化的语言机制,基于groovy语言之外又有一些新的自定义关键字。
bitingwind
·
2020-03-28 18:14
【玩转Docker容器 7】基于Docker安装Jenkins实现自动化构建、部署、监控项目
基于Docker安装Jenkins实现自动化构建、部署、测试、监控项目什么是JenkinsCI/CD是什么Jenkins的特点使用Docker安装jenkins1使用docker安装
jenkins2
访问
小杰要吃蛋
·
2020-03-24 14:30
Docker
服务器
Linux
Jenkins2
学习系列16 -- Jenkins权限控制插件(Role-based Authorization Strategy)
比如有一个项目叫sinuo,我们想实现sinuo-admin用户登录后只能查看和构建以sinuo开头的项目名,并且不能修改Job配置。使用Role-basedAuthorizationStrategy插件,使得不同的账号有不同的权限,不同的项目。可以非常轻松实现上面的需求。安装,过程略,安装后来到Jenkins管理,发现了很多选项,勾选"Role-BasedStrategy"并保存image.pn
飞凡的陀螺
·
2020-02-24 10:27
Robot Framework+Jenkins构建集成环境的搭建
其实个人觉得RF和Jenkins的结合很简单,概括一下就这几点:1、下载
Jenkins2
、添加节点3、安装robotfram
keitwo
·
2020-02-23 21:28
【书籍】
Jenkins2
权威指南
文章目录序言与资源第一章
Jenkins2
简介第二章基础知识第三章流水线执行流程第四章通知与报告第五章访问与安全序言与资源工作接触Jenkins已经有一段时间,能够在工作中运用Jenkins搭建符合工作的生产线
山维
·
2019-12-23 09:39
CD/CI技术
最简单的iOS自动打包
搭建流程呢简述:1:安装
Jenkins2
:安装插件3:设置Jenkins如果有时间就试试吧!
不留神
·
2019-12-19 16:19
Jenkins REST API 使用指南
、RestAPI的位置参考文档:https://wiki.jenkins.io/display/JENKINS/Remote+access+API请求的跟地址http://hostname:port/
jenkins2
zyd
·
2019-11-08 13:27
Jenkins2
学习系列28 -- 优化多分支流水线任务
MultibranchPipelineJob应该是最常见的了。非常适用于一个项目中,不同分支对于不同构建任务。之前的做法:项目代码的每个分支有维护单独的Jenkinsfile,这样不但麻烦而且冗余。我们知道pipeline流水线由若干个stage阶段组成,其实stage中支持写when指令,即根据条件执行这个stage。when支持的条件有branch,environment,express,no
飞凡的陀螺
·
2019-09-18 13:23
Jenkins2
学习系列28 -- 优化多分支流水线任务
MultibranchPipelineJob应该是最常见的了。非常适用于一个项目中,不同分支对于不同构建任务。之前的做法:项目代码的每个分支有维护单独的Jenkinsfile,这样不但麻烦而且冗余。我们知道pipeline流水线由若干个stage阶段组成,其实stage中支持写when指令,即根据条件执行这个stage。when支持的条件有branch,environment,express,no
飞凡的陀螺
·
2019-09-18 13:23
Ubuntu+docker+jenkins安装详细指南
最近项目上开始实行自动化测试,避免不了与jenkins等持续集成工具打交道,今天就给大家分享一下有关jenkins的简单安装和使用1,准备环境(1)ubuntu系统(2)docker(3)
jenkins2
幸福来敲门U_U
·
2019-08-29 18:00
Jenkins2
学习系列27 -- pipeline 中 Docker 操作
TODO待补充流程图构建任务在指定Docker镜像中进行如下面例子,首先pull一个我打包好的基于ubuntu的node镜像,这个镜像里面已经包含了nodejs10,wget,zip,curl,python,chrome,firefox,aws-cli等常用工具,可以方便的在里面执行npminstall,npmruntest启动浏览器跑测试等。pipeline{agent{docker{image
飞凡的陀螺
·
2019-08-25 23:06
Jenkins2
学习系列27 -- pipeline 中 Docker 操作
TODO待补充流程图构建任务在指定Docker镜像中进行如下面例子,首先pull一个我打包好的基于ubuntu的node镜像,这个镜像里面已经包含了nodejs10,wget,zip,curl,python,chrome,firefox,aws-cli等常用工具,可以方便的在里面执行npminstall,npmruntest启动浏览器跑测试等。pipeline{agent{docker{image
飞凡的陀螺
·
2019-08-25 23:06
Jenkins2
学习系列26 -- 使用阿里云容器镜像服务
本篇告诉你:阿里云设置容器镜像服务Jenkins指定Dockeragent拉代码基于Dockerfile构建镜像并上传到阿里云镜像仓库登录阿里云账号,在产品服务中搜索“容器镜像服务”,首先我们先创建一个命名空间,一个命名空间可以包含多个镜像仓库,你可以理解为项目组image.png然后来到镜像仓库,创建一个新的镜像仓库,一个镜像仓库其实对应一个项目的代码仓库image.png这里拉仓库代码和Doc
飞凡的陀螺
·
2019-08-24 21:24
Jenkins2
学习系列26 -- 使用阿里云容器镜像服务
本篇告诉你:阿里云设置容器镜像服务Jenkins指定Dockeragent拉代码基于Dockerfile构建镜像并上传到阿里云镜像仓库登录阿里云账号,在产品服务中搜索“容器镜像服务”,首先我们先创建一个命名空间,一个命名空间可以包含多个镜像仓库,你可以理解为项目组image.png然后来到镜像仓库,创建一个新的镜像仓库,一个镜像仓库其实对应一个项目的代码仓库image.png这里拉仓库代码和Doc
飞凡的陀螺
·
2019-08-24 21:24
Jenkins2
学习系列25 -- 添加 Docker Cloud 并构建镜像
本篇告诉你:如何在Jenkins中添加一个远程Docker作为构建项目的Cloud如何在这个Cloud中指定代码仓库并打包Docker镜像将镜像push到官方的DockerHub仓库目前Docker已经成为众多流水线中关键的组成部分之一。容器化具有的简单性,灵活性以及隔离性可以让我们定制特定的而且能够精确重复的环境。容器化部署也越来越流行。关于Docker的基本概念和使用方法,可以参见我写的系列。
飞凡的陀螺
·
2019-08-24 16:28
Jenkins2
学习系列25 -- 添加 Docker Cloud 并构建镜像
本篇告诉你:如何在Jenkins中添加一个远程Docker作为构建项目的Cloud如何在这个Cloud中指定代码仓库并打包Docker镜像将镜像push到官方的DockerHub仓库目前Docker已经成为众多流水线中关键的组成部分之一。容器化具有的简单性,灵活性以及隔离性可以让我们定制特定的而且能够精确重复的环境。容器化部署也越来越流行。关于Docker的基本概念和使用方法,可以参见我写的系列。
飞凡的陀螺
·
2019-08-24 16:28
Jenkins2
学习系列21 -- 通过JNLP协议添加Slave节点
Java网络启动协议(JNLP)是一种允许客户端启动托管在远程Web服务器上的应用程序的协议。通过JNLP协议增加agent比较简单,步骤如下:进入ManageJenkins页面->ConfigureGlobalSecurity->Agents勾选固定端口,填一个端口数字image.png进入ManageJenkins->ManageNodes->NewNode勾选PermanentAgent,即
飞凡的陀螺
·
2019-08-20 23:12
Jenkins2
学习系列21 -- 通过JNLP协议添加Slave节点
Java网络启动协议(JNLP)是一种允许客户端启动托管在远程Web服务器上的应用程序的协议。通过JNLP协议增加agent比较简单,步骤如下:进入ManageJenkins页面->ConfigureGlobalSecurity->Agents勾选固定端口,填一个端口数字image.png进入ManageJenkins->ManageNodes->NewNode勾选PermanentAgent,即
飞凡的陀螺
·
2019-08-20 23:12
Jenkins2
学习系列14 -- 使用 Config File Provider 添加邮件模板
在
Jenkins2
学习系列13--邮件和Slack通知里发送邮件的内容是写死到了pipeline里,这样不太灵活emailext(to:'
[email protected]
',subject:"Job[${
飞凡的陀螺
·
2019-08-20 20:15
Jenkins2
学习系列14 -- 使用 Config File Provider 添加邮件模板
在
Jenkins2
学习系列13--邮件和Slack通知里发送邮件的内容是写死到了pipeline里,这样不太灵活emailext(to:'
[email protected]
',subject:"Job[${
飞凡的陀螺
·
2019-08-20 20:15
Jenkins2
学习系列23 -- Jenkins 定期备份
Jenkins的所有数据文件都存在文件中,Jenkins备份就是备份JENKINS_HOME目录。默认路径是/var/lib/jenkins,或者到Jenkins的配置文件中查看cat/etc/default/jenkins|grep"home"。JENKINS_HOME目录结构如下:image.png其中workspace,builds和fingerprints目录是不需要备份的定期备份是个好习
飞凡的陀螺
·
2019-08-13 11:05
Jenkins2
学习系列23 -- Jenkins 定期备份
Jenkins的所有数据文件都存在文件中,Jenkins备份就是备份JENKINS_HOME目录。默认路径是/var/lib/jenkins,或者到Jenkins的配置文件中查看cat/etc/default/jenkins|grep"home"。JENKINS_HOME目录结构如下:image.png其中workspace,builds和fingerprints目录是不需要备份的定期备份是个好习
飞凡的陀螺
·
2019-08-13 11:05
Jenkins2
学习系列20 -- 通过SSH方法添加Slave节点
在
Jenkins2
中,节点是一个基础概念,代表了任何可以执行Jenkins任务的系统。节点中包含主节点和代理节点,有的时候也用于指代这些概念。此外,节点也可以是一个容器,比如Docker。
飞凡的陀螺
·
2019-08-10 22:25
Jenkins2
学习系列2 -- Pipeline 介绍及基础
pipeline是什么从某种抽象层次上讲,部署流水线(Deploymentpipeline)是指从软件版本控制库到用户手中这一过程的自动化表现形式。Jenkins2.x支持pipelineascode,可以通过”代码“来描述部署流水线。使用"代码”而不是UI的意义在于:更好地版本化:将pipeline提交到软件版本库中进行版本控制。更好地协作:pipeline的每次修改对所有人都是可见的。除此之外
飞凡的陀螺
·
2019-07-28 16:34
Jenkins2
学习系列13 -- 邮件和Slack通知
需求:需要把Jenkins的构建情况通过邮件,钉钉,Slack等通知告诉相关的测试,开发人员。结合之前讲的post钩子更进一步可以实现失败时只通知给开发人员,成功通知给所有人员等。邮件通知这个需要在Jenkins中配置发件人的信息,如SMTP服务器,默认的邮件内容等来到Jenkins的ConfigureSystem首先在配置页面搜索Location配置Jenkins管理员的邮箱image.png搜
飞凡的陀螺
·
2019-07-21 22:25
Jenkins2
学习系列12 -- 创建和使用共享库
当有大量的pipeline项目构建任务,有很多代码是重复的,这时需要提取和复用共同的逻辑。其实pipeline本质就是一个Groovy脚本,所以可以在pipeline中自定义函数,并使用Groovy语言自带的特性。比如下面的Jenkinsfile,我们自定义了一个createVersion函数,并使用了内置的Date类。pipeline{agentanystages{stage('build'){
飞凡的陀螺
·
2019-07-21 17:34
Jenkins2
学习系列10 -- 多分支pipeline构建
Updated:2019-08-15如果希望通过Webhook触发multibranchpipeline项目需要安装multibranch-scan-webhook-trigger-plugin插件安装完之后,配置界面多出一个Scanbywebhook选项image.png实际中一个项目的代码仓库可能会有很多分支,比如develop,master等。Jenkins支持创建多分支pipeline的任
飞凡的陀螺
·
2019-07-20 17:15
Jenkins2
学习系列10 -- 多分支pipeline构建
Updated:2019-08-15如果希望通过Webhook触发multibranchpipeline项目需要安装multibranch-scan-webhook-trigger-plugin插件安装完之后,配置界面多出一个Scanbywebhook选项image.png实际中一个项目的代码仓库可能会有很多分支,比如develop,master等。Jenkins支持创建多分支pipeline的任
飞凡的陀螺
·
2019-07-20 17:15
Jenkins2
学习系列9 -- Generic Webhook Trigger 插件详讲
GenericWebhookTrigger是一款Jenkins插件,下文简称GWT,安装后会暴露出来一个公共API,GWT插件接收到JSON或XML的HTTPPOST请求后,根据我们配置的规则决定触发哪个Jenkins项目。插件安装后在Job配置页面会多出一个"GenericWebhookTrigger"选项勾选后有很多参数配置,详细介绍GWT各参数的含义我们下面会讲到image.png插件安装后
飞凡的陀螺
·
2019-07-20 14:14
Jenkins2
学习系列9 -- Generic Webhook Trigger 插件详讲
GenericWebhookTrigger是一款Jenkins插件,下文简称GWT,安装后会暴露出来一个公共API,GWT插件接收到JSON或XML的HTTPPOST请求后,根据我们配置的规则决定触发哪个Jenkins项目。插件安装后在Job配置页面会多出一个"GenericWebhookTrigger"选项勾选后有很多参数配置,详细介绍GWT各参数的含义我们下面会讲到image.png插件安装后
飞凡的陀螺
·
2019-07-20 14:14
10、jenkins 在docker环境下的安装与配置
1、下载jenkins镜像dockerpulljenkins/
jenkins2
、启动容器默认的端口号是8080和50000首次登陆密码放在容器位置/var/jenkins_home/secrets/initialAdminPassworddockerrun-di
LH_0811
·
2019-05-17 16:20
Linux无法删除文件夹 Device or resource busy
}/删除不了,可能挂载了盘在这个目录,所以,删除不了,先卸载了目录上的盘,格式化挂载磁盘(我是磁盘里面不干净了,格式化一下,心理安慰),然后在删除目录[root@localhost/]#umount/
jenkins2
走在小路上
·
2018-11-21 00:00
linux
linux命令
jenkins
Jenkins使用(二)
wiki.jenkins-ci.org/display/JENKINS/Extend+Jenkins插件管理存放路径:/var/lib/jenkins/plugins1)可以将别人已安装的插件拷贝到此目录,需重启
Jenkins2
AlbenXie
·
2018-07-10 17:28
项目管理维护
Jenkins自动化部署Maven+SVN项目
1、下载
Jenkins2
、安装配置3、插件下载4、配置Jenkins插件5、配置SSHServer6、创建项目7、配置项目8、构建项目1、下载Jenkins 首先我们应该下载Jenkins的安装包进行安装
ThisLX
·
2018-06-18 22:46
自动化部署
在docker中使用jenkins
下边列出使用步骤:1、使用dockerpull一个镜像下来dockerpulldocker.io/jenkins/
jenkins2
、根据jenkins镜像启动一个容器dockerrun--namejenkins-p1008
luckyxl029
·
2018-02-24 14:20
Jenkins持续集成安卓 Android
/tutorials/how-to-build-android-apps-with-jenkins1、创建用户useradd-d/usr/jenkins-mjenkinspasswjenkins密码:
jenkins2
huangjinjin520
·
2018-02-12 19:00
android
linux
jenkins
持续集成
上一页
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
其他