小编use*_*011的帖子

詹金斯管道中的Jacoco报道

任何人都可以建议是否有办法在Jenkins管道中执行Jacoco?我已经下载了插件但是我没有在'Pipeline Syntax'中获得Jacoco选项,这是Pipeline脚本帮助.

提到此URL:https://wiki.jenkins-ci.org/display/JENKINS/JaCoCo+Plugin,其中没有jenkins jacoco管道的信息

groovy jenkins jacoco jenkins-plugins

35
推荐指数
3
解决办法
3万
查看次数

如何为SonarQube扫描配置Jenkins管道

我正在尝试为我的项目配置一个jenkins管道,但是这里有一些东西,如果有人可以直接指出我做错了什么:

以下是管道脚本:

node {
    stage('SonarQube analysis') {
    // requires SonarQube Scanner 2.8+
    def scannerHome = tool 'sonarScanner';
    withSonarQubeEnv('SonarQube 6.2') {
      bat "${scannerHome}/bin/sonar-runner.bat"
    }
  } 
}
Run Code Online (Sandbox Code Playgroud)

以下是Jenkins Sonar插件相关配置:在Manage Jenkins > Configure System: 在此输入图像描述

Manage Jenkins > Global Tool Configuration 在此输入图像描述

以下是我得到的错误:

D:\jenkins\workspace\Test_Pipeline>D:\sonar-runner-2.4/bin/sonar-runner.bat
D:\sonar-runner-2.4
SonarQube Runner 2.4
Java 1.8.0_92 Oracle Corporation (64-bit)
Windows Server 2008 R2 6.1 amd64
INFO: Runner configuration file: D:\sonar-runner-2.4\conf\sonar-runner.properties
INFO: Project configuration file: NONE
INFO: Default locale: "en_US", source code encoding: "UTF-8"
INFO: Work directory: D:\jenkins\workspace\Test_Pipeline\.\.sonar
INFO: …
Run Code Online (Sandbox Code Playgroud)

sonarqube jenkins-pipeline

5
推荐指数
1
解决办法
2万
查看次数

在Jenkins中执行Windows蝙蝠文件

我正在使用Jenkins 2.46.1,我安装了构建管道插件,并且想在其中执行Windows批处理文件。批处理文件应在新的命令窗口中执行,而不应在jenkins控制台输出上执行。我给下面的詹金斯管道常规脚本:

node {  
    stage 'Init'
    bat '''
        call C:\\myprj\\mybat.bat stop
        EXIT /B 0
    '''
    stage 'Deploy'
    bat '''call C:\\myprj\\mybat.bat'''
}
Run Code Online (Sandbox Code Playgroud)

初始化阶段,如果进程已经打开,我想终止该进程,在阶段部署中,应该打开一个新的命令窗口并运行我的批处理文件。问题是上述方法不起作用。构建成功,但是没有打开任何命令窗口。请建议

windows jenkins devops jenkins-pipeline

5
推荐指数
1
解决办法
3万
查看次数

如何在Jenkins Groovy管道中调用Ant

我创建了一个Jenkins管道工作.在这项工作中,我想使用Ant进行构建.我在Manage **Jenkins > Global Tool Configuration**as中配置了Ant变量Ant1.9.1= D:\path_to_hybris\hybris\bin\platform\apache-ant-1.9.1.

在自由式jenkins Job中,我知道build.xml位置可以在下面的屏幕截图中指定: 在此输入图像描述

但是我无法理解如何在此之后指定ant groovy脚本,特别是在哪里可以提到build.xml文件的路径:

def antHome = tool 'Ant1.9.1'
????
????
Run Code Online (Sandbox Code Playgroud)

ant groovy jenkins hybris jenkins-pipeline

4
推荐指数
2
解决办法
1万
查看次数

基于Sonar结果的Jenkins构建管道失败

我已经创建了一个Jenkins构建管道并配置了SOnar,如我先前的问题之一所述。

构建的控制台输出在其中提供了一个URL,我将使用该URL检查Sonar Analysis的结果。但是,我的要求是,根据Sonar发现的缺陷数量,如果没有特定的“ x”号,它将使Jenkins构建失败。发现缺陷。请提出如何在管道中进行配置

sonarqube devops jenkins-pipeline

3
推荐指数
1
解决办法
6098
查看次数