jenkins-job-dsl 相关问题

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

Jenkinsfile Groovy -> 管道中的 sh - 仍然调用 csh - 如何将 sh 节作为 BASH 运行

詹金斯 2.334.x 构建节点:RHEL 8.6 Jenkins 作业的用户(服务帐户是:svc_user. 分配给该用户的默认 shell 是 csh 在我的 Jenkinsfile 代码中,我在其中一个

回答 1 投票 0

如何通过管道将jenkins密码传递到ansible playbook中

如何将密码作为环境变量(这些是作业密码)注入到构建中,以便通过管道或 dsl 脚本通过 ansible 进行部署

回答 2 投票 0

是否可以忽略/保留对某些设置的更改?

我们使用 Jenkins Job DSL 插件将 Jenkins 作业定义作为代码存储在我们的存储库中。我们设置了一个作业,根据版本控制的 DSL 种子文件定期重新生成作业...

回答 1 投票 0

Cron 触发器仅在第一次手动运行管道后才会启动

我有一堆 JCASC 作业,它们按预期工作,一切看起来都很好...除了在作业中我有类似触发器{ cron('H/2 * * * *' ) } 效果很好,但只是

回答 1 投票 0

如何在groovy Jenkins管道中访问stringParam

我有一份需要 stringParam 的工作,我正在尝试从工作流程中访问该 stringParam,但是我得到了 No such property 异常。 参数 { stringParam("COMMIT_SHA&quo...

回答 2 投票 0

如何将现有作业导出到 Jenkinsfile 中?

我想使用 Pipeline 来跟踪我的 SCM(源代码控制管理器)中的 Jenkins 作业。 有没有一种方法可以将我现有的工作导出到有效的 Jenkinsfile 中,该文件可以......

回答 3 投票 0

无法通过 Jenkins Job DSL 设置 Jenkins 插件设置

我正在尝试使用JobDSL描述语言设置特定jenkins插件(authorize-project-plugin)的设置。不幸的是,插件和 Job DSL 方面都没有开发人员

回答 1 投票 0

获取fileParam文件绝对路径

我定义了一个管道作业,如下: pipelineJob('作业/路径/作业名称') { ... 参数 { ... fileParam("HASHES", "json 文件") ... } 然后,在后续的脚本中 h...

回答 1 投票 0

“UnapprovedUsageException:脚本尚未批准使用”的修复方法是什么

注意:Jenkins 团队不确定要批准哪种方法,我们在 cloud-dojo 和 jenkins 中找到了这个标签。 错误:脚本返回退出代码 1 org.jenkinsci.plugins.scriptsecurity.scripts.

回答 1 投票 0

如何在 Jenkins 中的 Maven 项目的构建后电子邮件通知中显示构建持续时间?

我正在开发一个 Jenkins Maven 项目,我需要在构建后电子邮件通知中包含完成构建所需的时间。但是,我找不到任何 Jenkins 定义的环境

回答 1 投票 0

如何高效地将特定的 Jenkins 作业/凭证迁移到新服务器,同时保留原始 Jenkins 环境和处理凭证?

如何使用代码高效地将特定 Jenkins 作业(包括其配置和依赖项)迁移到新的 Jenkins 服务器,同时保留旧服务器上的现有 Jenkins 环境

回答 1 投票 0

“mvn”未被识别为内部或外部命令

我已经在 Jenkins 工具中创建了一个作业。我收到这样的错误 由用户 CodeBind 启动 作为系统运行 在工作区 C:\Users\user_\OneDrive\Desktop access-mgmt 中构建 [访问管理] $ cmd.e...

回答 1 投票 0

外部化 Jenkins 管道阶段(到文件/库?)

我有一个 SoD(职责分离)检查,这是我们的一些 Jenkins 管道中的第一阶段,所以想知道是否有任何方法可以从外部资源(即文件、li.. .

回答 1 投票 0

尝试在 CloudHub 中部署 MuleSoft API 之前添加 Jenkins 审批阶段

我正在尝试在 CloudHub 中部署 MuleSoft API 之前添加 Jenkins 批准阶段。我安装了电子邮件扩展插件并在我的管道中使用了以下脚本。我能够获得批准 pop-u...

回答 1 投票 0

ubuntu 22.04 中jenkins安装错误

正在使用 ubuntu,我在安装 jenkins 时遇到错误 无法启动与mirrors.tuna.tsinghua.edu.cn:443 (2402:f000:1:400::2)的连接。 - 连接(101:网络无法访问)可以...

回答 1 投票 0

如何在与主项目相同的 pod 中运行 jenkins 子项目?

我有一个在 k8s 从属 Pod 上运行的 Jenkins 自由式项目。现在主项目有另一个子项目,它本质上是从github克隆/拉取文件,意味着子项目拉取的文件......

回答 1 投票 0

通过jenkins中的管道克隆Workspace SCM插件实现

我正在将詹金斯自由式作业转换为管道。我安装了clone_worksapce_scm_plugin,通过它我们可以将特定项目的工作空间复制为scm。我怎样才能在 pip 中实现这个...

回答 1 投票 0

jenkins 如何为 pipelineJob 启用轻量级结账?

这是我的工作 DSL,它创建 pipelinejob,其中脚本取自 scm 本身。 pipelineJob ("${jobName}_deploy") { 描述(“由种子构建”) 定义 { cpsScm { 供应链管理{ ...

回答 4 投票 0

抑制SCM自动触发

我们正在使用配置即代码来运行 Jenkins。 通过 JobsDSL,我们正在创建多分支管道,效果很好。但我在配置“抑制自动 SCM 触发&...

回答 1 投票 0

java.lang.NoSuchMethodError:在步骤中找不到这样的 DSL 方法“withKubeConfig”[approveReceivedEvent,

我在 Jenkinsfile 中有以下代码,并安装了 kubernetes 插件。 脚步 { 脚本 { withKubeConfig([ 凭证 ID:'詹金斯', ca证书:...

回答 2 投票 0

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