jenkins-job-dsl 相关问题

Jenkins Job-DSL是一个Jenkins插件,可以使用Groovy脚本创建Jenkins Jobs。它可以在标准的Jenkins插件列表中找到。有关更多信息,请参阅:https://github.com/jenkinsci/job-dsl-plugin/wiki

带有Jenkins文件的Jenkins多分支管道错误

我创建了一个Jenkins多分支管道,在这里我使用下面的脚本从Github和Jenkins版本2.222.3触发声明性步骤。管道{代理任何阶段{...

回答 1 投票 0

如何向“ readProperties文件”添加其他属性?

如何将键=值对注入使用文件中的readProperties读取的属性? ... props = readProperties文件:“ $ parametersFile” fileParams = props.collect {字符串(名称:it.key,值:it.value)} ...

回答 1 投票 0

从詹金斯扩展选择参数中获取源值

我添加了扩展选择参数。现在,当我运行时,源值是lin1,lin2,lin3(如屏幕快照中所示);如果选择lin1,则将获得param3 = lin1;如果选择lin1和lin2 ...

回答 2 投票 0

YAML键中的特殊图表:管道实用程序步骤

我正在使用Pipeline Utility步骤来读取和更新我的仓库中的yaml文件。但是,有一个键(图表名称)带有“-”(不是“ _”,我知道这不是首选,而是在此处)。现在...

回答 1 投票 1

我如何在DSL作业参数块中指定buildSelectorParam?

我正在将手动构建的作业转换为DSL以生成作业。这是我想要的参数类型:如何在参数部分中指定?例如:诸如job('job-name'){...

回答 1 投票 0

Jenkins | DSL |工作区DIR问题

我有一个詹金DSL职位。它用于Java构建。我陷入了一个奇怪的问题。 jobname是DSL,我看到创建了一个具有DSL名称的工作空间,但是当该作业运行时,它添加了另一个工作空间,其内容为...

回答 1 投票 0

如何在jenkins管道的触发器部分中使用env变量?

读取节点标签和triggerConfigURL的属性文件,节点标签有效,但是我无法从环境读取和设置triggerConfigURL。 def propFile =“ hello / world.txt” //这是...

回答 1 投票 0

无法播种具有BbS SCM步骤的管道作业

当用Bbs SCM步骤将scm定义的groovy中的git SCM步骤替换为groovy时,无法播种管道作业,并收到以下错误Build Error:[hudson.AbortException:(job.groovy,...

回答 1 投票 0

如何从属性文件读取和使用节点标签?

[尝试从属性文件中读取和使用节点标签,如下所示,我已经签入了我的JenkinsFile和hello / world文件,它具有一些属性,包括NODE_LABEL = ...

回答 1 投票 0

如何调用属性文件语法并在詹金斯的JOB DSL中定义

我想在DSL作业中使用属性文件,它将在作业名称和svn位置中使用我的项目名称。任何人都可以知道如何编写语法吗?

回答 1 投票 0

Openshift:用户“ system:serviceaccount: :jenkins”无法创建PV:RBAC:clusterrole.rbac.authorization.k8s.io“未找到”

Openshift / okd版本:3.11我正在使用openshift目录中的jenkins-ephemeral应用程序,并使用buildconfig创建管道。参考:https://docs.okd.io/3.11/dev_guide/dev_tutorials / ...

回答 1 投票 2

Jenkinsfile中的SaltStack插件用法

[试图将SaltStack插件(https://plugins.jenkins.io/saltstack/)合并到管道中作为构建步骤的一部分,插件用于向Salt API发送消息,示例DSL管道脚本是...

回答 1 投票 0

Monorepo * nx受影响:构建*开发分支问题-JENKINS

我在Jenkins服务器上创建了多分支管道。我有一个用node.js(nest.js和angular app作为前端)制作的完整堆栈项目。每推一次,我就会构建受...

回答 1 投票 0

Job DSL:如果存在多个这样的节点,如何将配置块添加到先前生成的XML?

我正在使用Active Choices插件来动态生成参数值。不幸的是,Job DSL不支持安全脚本配置。这就是为什么我试图使用Job DSL的添加它的原因...

回答 1 投票 0

将Jenkins控制台输出记录到S3

因此,我必须将我的Jenkins作业控制台输出记录到S3存储桶中,这涉及许多作业,其配置方式应使Jenkins作业的控制台输出日志在构建后被推送到S3。

回答 1 投票 0

使用Groovy在Jenkins中创建文件夹

我在理解job-dsl-plugin时遇到问题。我想在我的jenkins工作区中创建文件夹,但是我不知道如何将groovy脚本(和面向对象的编程)与dsl连接起来...

回答 1 投票 0

Jenkins groovy错误java.lang.IllegalArgumentException:预期的命名参数,但是得到了[{returnStatus = true}…]

我正在尝试在Jenkins DSL管道中的代码下运行,但是遇到错误,可能是问题Closure test = {dockerImageName-> sh('''cd'''+ dir +'''\ && if make。 ..

回答 1 投票 0

具有种子工作的詹金斯证书

我从我们的私有云团队那里得到了一个小的Kubernetes集群,但是他们希望我们使一切自动化。有人告诉我使用Jenkins种子作业来创建所需的所有管道。我想出了办法...

回答 1 投票 0

Jenkins Jobs Builder的Groovy DSL管道中的每个循环失败

我正在尝试基于值数组创建动态的Jenkins作业流水线阶段,但是我似乎无法使循环正常运行,它抱怨我正在使用的语法,但我无法...

回答 1 投票 0

Jenkins中未建立非主分支

我的代码存储库在bitbucket上是私有的,而我的父分支是masster-php7而不是master。我从master-php7创建了一个分支,并进行了一些更改。现在我想从该分支构建,但仍然...

回答 1 投票 0

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