jenkins-groovy 相关问题

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

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

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

回答 1 投票 0

Jenkinsfile 插值语法问题

我的声明式 Jenkins 文件中有以下步骤: stage('下载 Lambda 工件') { 脚步 { 脚本 { withCredentials([用户名密码(credentialsId:

回答 1 投票 0

禁用詹金斯重播

我正在使用共享库。想知道我可以通过哪些选项来禁用管道作业中的重播选项。我发现这是使用管道作业的一个主要缺点,因为它易于操作......

回答 1 投票 0

Jenkins WorkflowScript:加载库失败

我正在使用 jenkins 作为我的 CI/CD,这突然开始发生。 Jenkins 文件从不同的存储库加载库,但位于同一个 git 帐户上,并且工作正常。现在所有

回答 3 投票 0

同时执行超过 5 个 docker 镜像时,Jenkins 会抛出超时

基本上,我有一个主作业,在它上面并行运行其他作业。但对于其中一些人来说,我超时了。 docker run -t -d -u 1000:1000 -u root docker_image cat 17:39:17 错误:超时后...

回答 1 投票 0

Jenkins 参数名称中是否可以包含空格?

我正在努力让我的 Jenkins UI 更加干净。 我的 Jenkins 文件调用一个函数,该函数依次运行以下命令: 特性 ([ [$class: 'GitLabConnectionProperty', gitLabConnection: 'GitlabConn...

回答 3 投票 0

通过groovy执行禁用作业

我有以下 grrovy 脚本,可以在 jenkins 2.249.3 中完美运行 导入 jenkins.model.Jenkins Jenkins.instance.getItem("JobToBeDisabled").disable() 然而,当同样...

回答 1 投票 0

ubuntu 22.04 中jenkins安装错误

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

回答 1 投票 0

如何将这些变量从 jenkins 中的管道获取到我的 powershell 脚本中

我有以下管道脚本来获取我的多分支管道刚刚与当前工作区一起检出的当前 git 标签。 echo "TAG: ${TAG}" 并 echo "有效...

回答 1 投票 0

如何获取下游作业的执行状态码

我正在上游作业运行以下阶段。如何获取下游作业的返回状态码-UI_TEST_PIPELINE。 我需要根据其执行情况获取“0”或“1”等状态代码...

回答 2 投票 0

Jenkins 脚本控制台:如何开始构建作业?

从 jenkins 脚本控制台,如何启动作业的构建? 尝试过: for(Hudson.instance.getView(view_name).items 中的作业) { 作业.startBuild() } 错误: groovy.lang.MissingMethodExcept...

回答 2 投票 0

script.sh:语法错误:“(”意外的脚本返回退出代码 2

尝试在 jenkins 中为 post 方法设置 body 参数,构建失败,因为错误意外的“(”脚本返回错误状态 2。 以下是詹金斯中附加的代码阶段: ...

回答 1 投票 0

如何运行 ssh /bin/bash << EOF commands in groovy?

我在 bash shell 中输入了以下代码: 导出字母=“a b c” ssh [email protected] /bin/bash << EOF echo $letters for letter in ${letters}; do echo "hello \$letter&...

回答 1 投票 0

无法使用gojenkins获取参数值

我正在使用 gojenkins 库创建一个 go api。 当我在 jenkins.BuildJob(ctx,jobName,parameter) 中传递参数时。我无法访问该参数。参数类型为map[string]string 我是提供...

回答 1 投票 0

我可以在 Jenkins 共享库调用之间保留状态吗?

我想在 Jenkins 共享库中的调用之间保留某些逻辑的状态。我不想在参数中传递带有状态的对象/地图/...,但使用某种全局变量...

回答 1 投票 0

有没有办法安排一个 cron 作业来删除 Jenkins 中旧的构建历史记录?

我想要实现的目标: 我希望在 Jenkins 中有一个 cron 作业,它将帮助我删除多分支管道中一些过时分支的构建历史记录。也就是说,在 Multibranch pi 内部...

回答 1 投票 0

将两个不同的项目签入同一个 Jenkins 工作区时出现“避免第二次获取”错误

我一直在尝试定义一个 Jenkins 管道,它将来自 Github 的两个项目检出到同一工作区的两个单独的子目录中,但不幸的是,到目前为止我的所有尝试都没有......

回答 1 投票 0

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

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

回答 1 投票 0

如何管理(读取和写入)管道和共享库之间的变量值?

我有一个声明式管道,其大小正在增加,因此我想使用共享库来拆分逻辑。 但我面临着一些问题,因为我必须在他们之间分享一些价值观,而我不能……

回答 1 投票 0

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

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

回答 1 投票 0

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