任何人都可以建议是否有办法在Jenkins管道中执行Jacoco?我已经下载了插件但是我没有在'Pipeline Syntax'中获得Jacoco选项,这是Pipeline脚本帮助.
提到此URL:https://wiki.jenkins-ci.org/display/JENKINS/JaCoCo+Plugin,其中没有jenkins jacoco管道的信息
我正在尝试为我的项目配置一个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) 我正在使用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)
在初始化阶段,如果进程已经打开,我想终止该进程,在阶段部署中,应该打开一个新的命令窗口并运行我的批处理文件。问题是上述方法不起作用。构建成功,但是没有打开任何命令窗口。请建议
我创建了一个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) 我已经创建了一个Jenkins构建管道并配置了SOnar,如我先前的问题之一所述。
构建的控制台输出在其中提供了一个URL,我将使用该URL检查Sonar Analysis的结果。但是,我的要求是,根据Sonar发现的缺陷数量,如果没有特定的“ x”号,它将使Jenkins构建失败。发现缺陷。请提出如何在管道中进行配置