jenkins-groovy 相关问题

关于在Jenkins中使用groovy代码的问题,特别是在Jenkinsfile和groovy插件中

Jenkins Groovy Script无法识别Windows Drive

在我的Jenkinsfile中使用以下groovy脚本来做一些文件操作来准备我的构建包:pipeline {agent any stages {stage('package-windows'){...

回答 1 投票 0

Jenkinsfile访问现有的环境变量

如何访问环境块内的现有环境变量SOME_VAR?我想用新名称NEW_VAR重新定义它?管道{agent {label any} ...

回答 1 投票 0

Jenkinsfile windows cmd输出变量引用

我对groovy很新。在我的Jenkinsfile中,我试图在变量中存储一个windows cmd输出,在下一个命令中使用它,但似乎没有任何工作。这是我最接近的:......

回答 1 投票 0

如何为groovy.io.FileType文件批准Jenkins Scripted Pipeline RejectedAccessException?

我有一个脚本化的Jenkins管道,无法批准groovy.io.FileType文件的沙箱限制。例如,以下Jenkins管道代码段在沙箱中不起作用...

回答 2 投票 1

jenkinsfile交互式促销代码,用于推送多个工件以发布repo

我正在使用One Jenkinsfile构建maven jar,docker图像和掌舵图。他们每个人都被部署到他们各自的候选地点。是否有任何互动促销代码选项...

回答 1 投票 0

如何捕获jenkins构建原因?由GitLab引发

在Jenkins文件(groovy语法)中,使用hudson.model.Cause $ UserIdCause在currentBuild.getBuildCauses('hudson.model.Cause $ UserIdCause')hudson.triggers ....抓取手动构建操作(如果有的话)。

回答 1 投票 1

Jenkins - groovy脚本返回退出代码126

我在Jenkins的管道中运行了一个非常简单的Groovy脚本。对于这段代码:sh'chmod + x gradlew'sh'./gradlew build --info'我收到此错误:[Pipeline] sh + ./gradlew build - -info / ...

回答 1 投票 1

Jenkins声明管道发布失败或修复

Jenkins声明性管道允许声明要执行的不同后期阶段。我有这样的事情:post {fixed {emailext(... code to send email)...

回答 1 投票 0

groovy.lang.MissingPropertyException - 读取输入 - Jenkinsfile

下面是在舞台视图中选择Git仓库的Jenkinsfile(脚本管道)代码片段:userInput = input(id:'userInput',message:'你想要......

回答 1 投票 0

使用groovy在jenkins slave上写一个csv文件

我需要使用groovy从jenkins slave上的大型json文件中编写一个csv文件。以前我首先使用的方法只在'Master'上运行,见下文:def file = new FilePath(channel,envVars [...

回答 1 投票 0

如何从jenkins读取属性,而我希望键是变量

我从本地读了一个prop文件,如:def props = readProperties file:'dir / my.properties',在jenkins文件中,我想从这个文件中访问键/值,所以我这样做:def myCustomKey =“test _”+ ENV什么时候 ...

回答 1 投票 0

Jenkins Pipeline调用Groovy脚本

我试图通过使用以下命令节点('xxx'){dir('E:\ Project \ workspace \ dev'){bat'call将test.xml作为参数从jenkins管道传递给goovy脚本来调用sample.groovy时髦的......

回答 1 投票 0

如何创建一个带有时间戳和构建ID作为文件夹名称的文件夹,并将一些文件复制到该文件夹 中?

我需要在名为backup的新文件夹中备份一些工件(在这种情况下为.dll文件)。我希望每次构建发生时都要进行备份。我需要Jenkins用...创建一个文件夹

回答 2 投票 2

代码行数 - SonarQube许可

使用以下配置设置在Jenkinsfile(groovy)中为sonar-project.properties:1)sonar.projectKey = MyProject - $ {BUILD_NUMBER}和2)sonar.projectName = MyProject - $ {BUILD_NUMBER}其中$ {...

回答 1 投票 0

如何从詹金斯脚本传递params到gradle

我从我的Jenkins groovy脚本中获取了这段代码:./ gradlew -PgroupParam ='123'-TemplateParam = $ {params.versionParam} clean build --info我想知道我是如何使用这些参数的(groupParam,...

回答 1 投票 2

groovy.lang.MissingPropertyException:没有这样的属性:

我试图绕过groovy脚本来对jenkins管道进行一些更改并且我不断收到此错误:groovy.lang.MissingPropertyException:没有这样的属性:凭据...

回答 1 投票 1

Groovy无法根据需要生成json输出

我正在尝试在Groovy中为我的一个Jenkins Job生成以下JSON输出。预期的JSON {“svc-a”:{“type”:“object”,“properties”:{“svcVersion”:{...

回答 1 投票 0

Jenkins Groovy:给定SSH私钥,如何获取SSH公钥和/或密钥签名?

我需要针对GitHub中的一些帐户检查Jenkins服务器中的SSH凭据。现在,使用GitHub API,我可以提取与帐户关联的pubkeys列表。使用......

回答 1 投票 1

如何解决问题groovy.lang.MissingMethodException:没有方法的签名:

我在jenkins管道脚本中收到错误。错误说groovy.lang.MissingMethodException:没有方法签名:org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper ....

回答 1 投票 0

在排序HashMap时,Jenkins-pipeline用新值'-1'替换变量

首先,我创建一个Map并用值填充它。然后我想按值对地图进行排序。我使用了示例中的sort方法。在控制台的IDE中,我看到程序的行为......

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.