如何获取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

使用插件

支持的变量

VariableDescription
BUILD_USERFull name (first name + last name)
BUILD_USER_FIRST_NAMEFirst name
BUILD_USER_LAST_NAMELast name
BUILD_USER_IDJenkins user ID
BUILD_USER_GROUPSJenkins user groups
BUILD_USER_EMAIL Emailaddress

用户信息

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的用户信息?

[3] Jenkins 系列:如何获取出发Jenkins Job的用户信息?

如何在 Mac 上获取 jenkins 的初始管理员密码?

39-Jenkins-获取构建人信息

流水线中如何获取代码库分支信息