![](https://img-blog.csdnimg.cn/20200827111754670.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
jenkins
jenkins
lxlmycsdnfree
脑科学爱好者,物理爱好者,计算机从业者
展开
-
build-blocker-plugin
安装插件是在 系统管理->插件管理安装的插件都在 jenkins-> plugins下面如果当前正在运行的作业的至少一个名称与给定的正则表达式之一匹配,则该插件会将实际作业保留在队列中。一般这个插件类似于锁和锁存插件。主要区别在于它使用正则表达式在当前正在运行的构建列表中查找可能的阻塞作业。它使用QueueTaskDispatcher来检查是否可以构原创 2017-12-02 17:27:54 · 669 阅读 · 0 评论 -
Jenkins cannot restart itself as currently configured
对于 windows 安装tomcat 运行 Jenkins.war ;在 url 中执行 restart 会爆出此问题!!! Jenkins首页--> 系统管理--> Install as Windows service( 设置为Windows服务 ),点击安装即可。否则restart会报错“Jenkins cannot restart itself as currentl...原创 2018-09-05 11:23:04 · 5371 阅读 · 2 评论 -
jenkins 调用通知接口返回build信息
build json 格式如下:{ "actions" : [ { "causes" : [ { "shortDescription" : "Started by user 10111065", "userId" : "xxxxxxxx", "userName" :原创 2018-09-02 16:36:52 · 6373 阅读 · 0 评论 -
jenkins的历史
Jenkins的前身是Hudson,采用JAVA编写的持续集成开源工具。Hudson由Sun公司在2004年启动,第一个版本于2005年在java.net发布。2007年开始Hudson逐渐取代CruiseControl和其他的开源构建工具的江湖地位。在2008年的JavaOne大会上在开发者解决方案中获得杜克选择大奖(Duke's Choice Award)。在2010年11月期间,因为...原创 2018-08-10 16:05:34 · 4626 阅读 · 0 评论 -
jenkins 自带环境变量
直接访问:http://****ip/jenkins/env-vars.html具体环境变量使用:%WORK_SPACE%, %BUILD_ID%等原创 2018-07-24 11:29:09 · 1588 阅读 · 0 评论 -
jenkins job config.xml结构
只进行质量构建(不包含把包推送到ftp,代码库是svn):<?xml version="1.0" encoding="UTF-8"?><project> <actions/> <description/> <logRotator class="hudson.tasks.LogRotator">原创 2018-07-24 11:26:10 · 4037 阅读 · 0 评论 -
jenkins 中 svn 插件配置
jenkins svn 插件配置页面:上面有一个Local module directory(optional) 数值:“.”使得jenkins调用svn 拉取代码之后的路径:如果没有,则多出svn branch 名称的文件夹路径:日志也有打印工作空间的目录: ...原创 2018-07-24 10:58:08 · 2891 阅读 · 0 评论 -
jenkins 安装配置
jenkins 安全配置路径:页面展示:在job 这块stop,start 勾选,就有开始和终止的权利否则 curl -X POST -u jenkinsadmin:QMnVyVmG*** http://******/job/testjob/7//stop 会被拦截上面的用户是在jenkins注册配置的...原创 2018-07-02 15:27:26 · 197 阅读 · 0 评论 -
jenkins 安装android 插件, gradle 插件搭建linux构建机器
android 插件安装: 那么在 “系统管理页面”或多出 android sdk root 的配置:可以以环境变量的形式配置,也可以直接配置;但是直接直接配置环境变量如上,不能识别,配置如下 对应机器配置对应的环境变量:export GRADLE_USER_HOME=/data/gradleReposexport GRADLE_HOME=/op...原创 2018-06-27 20:20:23 · 1083 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: hudson/tasks/Mailer$UserProperty
jenkins git构建报错如下:Jenkins 上配置的git 用户信息丢失或者失效!原创 2018-07-09 12:01:56 · 779 阅读 · 5 评论 -
Command ***/bin/ git fetch --tags --progress denied
报错:Caused by: hudson.plugins.git.GitException: Command &amp;amp;quot;***/git fetch --tags --progress deniedjenkins git 构建报错配置之后就会在jenkins 工作空间生成credentials.xml,这个对全局有效!! 每一个创建的job 在confi...原创 2018-07-09 11:52:27 · 8836 阅读 · 0 评论 -
jenkins-sonar 静态扫描阶段 连接svn 报错
报错日志:D:\Android\sonar-scanner-2.9.0.670\bin\..INFO: Scanner configuration file: D:\Android\sonar-scanner-2.9.0.670\bin\..\conf\sonar-scanner.propertiesINFO: Project root configuration file: NONEINF...原创 2018-05-28 20:32:19 · 1837 阅读 · 0 评论 -
在jenkins上配置 sonar 两种方式的区别
sonarqube 上的sonarScanner 只有最新版本:github上有所有的版本;https://github.com/SonarSource/sonar-scanner-cli/releases一种方式 standalone sonar analysis这种方式对应生成job config xml <hudson.plugins.sonar.So...原创 2018-05-28 17:59:58 · 2210 阅读 · 0 评论 -
jenkins 命令行 CLI jenkins-cli.jar
部署好jenkins后,一般都是通过jenkins提供的web界面来操作jenkins。而有些场景则需要通过命令来操作jenkins,例如通过脚本操作jenkins。在jenkins提供的web界面中有一次对jenkins的命令行的简单介绍,位置在 系统管理 -> jenkins CLI 这里点击系统管理:点击jenkins CLI:然后就会转载 2018-01-29 11:57:15 · 2450 阅读 · 1 评论 -
Jenkins 关闭和重启实现方式.
1、关闭Jenkins 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit 网址就能关闭jenkins服务. 2、重启Jenkies http://localhost:8080/res转载 2018-01-29 11:51:01 · 9490 阅读 · 0 评论 -
jenkins 服务(分布式master+slave) 搭建
整体步骤如下: copy一些基础软件mkdir -p /opt/CIPackage/cd /usrscp -r root@10.37.77.120:/usr/java ./cd /usr/localscp -r root@10.37.77.120:/usr/local/sonar ./cd /optscp -r root@10.37.77.120:/原创 2017-12-02 19:06:19 · 1833 阅读 · 1 评论 -
jenkins sonar-scanner 安装测试
将sonar-scanner 解压到某一目录。在jenkins配置sonar-scanner 对应的目录(上述的解压目录)和配置jdk.在sonar-scanner.properties 中添加#----- Default SonarQube serversonar.projectKey=and-testsonar.projectName=lxlandsonar.projec原创 2017-12-02 18:40:02 · 2003 阅读 · 0 评论 -
使用goJenkins create job 返回500
主要可能是安全域设置问题:如果选择了servlet 容器代理就会有问题。原创 2018-09-14 15:58:53 · 894 阅读 · 0 评论