如何获取jenkins的日志信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取jenkins的日志信息相关的知识,希望对你有一定的参考价值。
浏览器打开http://<jenkins-server>/log/all 可以看到所有的错误日志。
如果在master机器上的话:
Linux:/var/log/jenkins/jenkins.log
Windows:%JENKINS_HOME%/jenkins.out 和 %JENKINS_HOME%/jenkins.err
每台slave上有相应的jenkins-slave log文件和master路径一样
首先保证系统中已经安装了jdk,最好是jdk1.5以上。
第一种启动方法,切换到jenkins.jar存放的目录,输入如下命令:
$ java -jar jenkins.jar
然后在浏览器中(推荐用火狐)输入localhost:8080,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins
第二种方法是用tomcat打开
解压tomcat到某个目录,如/usr/local,进入tomcat下的/bin目录,启动tomcat
将jenkins.war文件放入tomcat下的webapps目录下,启动tomcat时,会自动在webapps目录下建立jenkins目录,所以在地址栏上需要输入的地址于上一种方法有点不一样。
参考技术A 我的回答 在cmd下输入 doskey xiaohei=dir doskey dir=echo bad command or file name 现在dir命令将无法使用,由我设置的xiaohei代替了。 输入dir显示Bad Command Or File Name,而输入我自己设置的xiaohei,就是以前dir一样的功能。 参考技术B浏览器打开http://<jenkins-server>/log/all 可以看到所有的错误日志。
如果在master机器上的话:
Linux:/var/log/jenkins/jenkins.log
Windows:%JENKINS_HOME%/jenkins.out 和 %JENKINS_HOME%/jenkins.err
每台slave上有相应的jenkins-slave log文件和master路径一样
更多可以参见https://wiki.jenkins-ci.org/display/JENKINS/Logging
39-Jenkins-获取构建人信息
获取构建人信息
前言
- 本篇来学习下Jenkins中获取构建人信息
安装插件
- Manage Jenkins --> Manage Plugins --> 可选插件中 搜索 build-user-vars-plugin
使用插件
支持的变量
Variable | Description |
---|---|
BUILD_USER | Full name (first name + last name) |
BUILD_USER_FIRST_NAME | First name |
BUILD_USER_LAST_NAME | Last name |
BUILD_USER_ID | Jenkins user ID |
BUILD_USER_GROUPS | Jenkins user groups |
BUILD_USER_EMAIL Email | address |
用户信息
Pipeline中使用
pipeline
agent any
stages
stage('builder info')
steps
script
wrap([$class: 'BuildUser'])
script
println "user:$env.BUILD_USER"
println "first name:$env.BUILD_USER_FIRST_NAME"
println "last name:$env.BUILD_USER_LAST_NAME"
println "group:$env.BUILD_USER_GROUPS"
println "email:$env.BUILD_USER_EMAIL"
查看日志输出
以上是关于如何获取jenkins的日志信息的主要内容,如果未能解决你的问题,请参考以下文章
[3] Jenkins 系列:如何获取出发Jenkins Job的用户信息?
[3] Jenkins 系列:如何获取出发Jenkins Job的用户信息?