cost 103 ms
java.lang.NoSuchMethodError:在步骤中找不到此类 DSL 方法“阶段” - java.lang.NoSuchMethodError: No such DSL method 'stages' found among steps

当我运行下面的脚本时,出现错误“ java.lang.NoSuchMethodError: No such DSL method stages found among steps ”。 有人可以告诉我为什么以及如何解决这个问题吗? 基本上我需要为我的每个阶段做,并且它必须并行运行。 我们可以在声明 ...

如何在 jenkins 管道脚本中知道远程服务器 ip? - How to know remote server ip in jenkins pipeline script?

我实现了 jenkins 构建脚本。 该脚本由远程服务器启动。 (使用构建触发器) 在build console Output日志中,记下 “由远程主机 xx.xx.xxx.xxx(我的 ip)启动” 我想知道在管道脚本中调用 jenkins 构建作业的远程主机。 有任何想法吗?? 谢谢。 ...

如何在 Jenkinsfile 中获取有关 gitea webhook 触发器的信息? - How to get information about the trigger of a gitea webhook in a Jenkinsfile?

我有一个 Gitea 和一个 Jenkins 服务器。 我在 Jenkins 中安装了 Gitea 插件并设置了一个多分支管道,它本身向 gitea 存储库添加了一个 webhook。 这很好用,但如果添加了新标签,则 Jenkins 管道将不会构建。 我想添加另一个 webhook 来这样做。 ...

如何使用groovy脚本订购Jenkins参数 - How to order Jenkins Parameters using groovy script

我正在使用这个 groovy 脚本来参数化 Jenkins 作业: 如果我按原样使用此脚本,在 Jenkins 作业中,参数将按以下顺序显示:param2、param1、param3。 我真正想要的是按以下顺序排列它们:param1、param2、param3。 从代码中可以看出,对于参数 1 和 ...

Jenkinsfile 环境变量不适用于参数变量 - Jenkinsfile environment variables not available with parameter variables

我正在使用 Jenkins 插件将测试运行结果上传到 Jira。 使用这个插件,我可以发送两个 JSON 数据块用于导入,但是那些 JSON 块中的变量只能是环境变量(不是 Jenkinsfile 中通常可用的变量)。 当我运行时,它识别来自参数块的环境变量(这是一个参数化构建),但它不识别我设置的 ...

在 Jenkins 中检查 Maven 时出现此错误“无法打开‘/lib/ld-linux-aarch64.so.1’:没有这样的文件或目录” - When checking Maven in Jenkins I get this error "Could not open '/lib/ld-linux-aarch64.so.1': No such file or directory"

这几天我一直在看这个。 我在 Docker 中创建了一个 Jenkins 的实例,使用这个 DockerFile 在本地运行 - `来自詹金斯/詹金斯:2.346.2-jdk11 用户根运行 curl -sSL https://get.docker.com/ | sh RUN usermod ...

来自 GIT 的提交列表始终在每个循环而不是单个元素中完全处理 - Commit list from GIT is always processed completely per loop instead of individual elements

我的 bash 脚本有问题。 即,对于推送到 GIT 的每个 JSON 文件,我正在通过 CURL 针对 API 执行程序。原则上该程序有效,但是我有一个问题,即在每个循环中处理完整的提交列表是针对 API 控制的。 因此,如果我将两个 JSON 文件推送到 GIT,那么每个 JSON 文件都会针对 ...

“有歧义的表达式可能是无参数闭包表达式,也可能是 jenkins 中的独立开放代码块 并行执行抛出错误 - "Ambiguous expression could be either a parameterless closure expression or an isolated open code block in jenkins parallel execution throws error

以下代码抛出以下错误。 如果(!SkipLanguageComponentTests){ ^ WorkflowScript::Groovy 脚本中的编译错误。 错误:“有歧义的表达式可能是无参数的闭包表达式或孤立的开放代码块; 解决方案:添加一个显式的闭包参数列表,script { 2个错误 ...

使用相应的 .env 文件部署 Dockerized NodeJS 应用程序 - Deploy Dockerized NodeJS application with the respective .env files

我正在开发一个容器化应用程序 NodeJS 应用程序。 我使用 Jenkins 来构建和部署它。 我有一个环境.env文件,除此之外,还有基于环境的.env文件。 例如: .env.DEV 、 .env.SQA 、 .env.STG和.env.PROD 。 每个文件根据环境具有不同的变量值。 当我 ...

如何从 jenkins 获取内部版本号以显示在 vscode 扩展中 - How to get build number from jenkins to display in vscode extensions

我们正在开发一个 vscode 插件,我们正在使用 jenkins 在每次提交后构建代码。 当开发人员在 jenkins 中提交内容时,它会构建一个.vsix文件。 问题是当测试人员下载该文件时,所有构建的.vsix文件名都相同。 我们无法追踪我们使用的是哪个版本。 有什么方法可以使用内部版本号或唯 ...

如何在 Jenkinsfile 中获取在 RoleBaseStrategy 插件中具有管理员角色的用户角色为 Groovy? - How to get Role of users that have admin role in RoleBaseStrategy plugin as Groovy in Jenkinsfile?

我使用过 RoleBaseStrategy 插件。 我的 Jenkinsfile 中有这个块代码: 最后我得到了我的角色列表但是对于authstrategy Function 我得到了这个错误并且原因:java.io.NotSerializableException:com.michelin.ci ...

如何根据我的 SCM 系统中文件夹中的文件添加动态阶段? - How do I add Dynamic stages based on files in a folder in my SCM system?

我查看了Jenkinsfile 中 function 的调用阶段,它做了一些我想要的,但是我在将答案中的代码添加到我的管道时遇到了问题。 我希望能够扫描文件夹中的文件并为每个文件生成一个阶段:def foo = sh ( script: 'find ./collections/*.json ...

Jenkins 写回 883812976388 文件时抛出错误 - Jenkins throwing an error when writing back an xml File

我的 Jenkins 管道上有一个阶段,我在其中搜索 .xml 文件,打开它,更改一个节点并将更改写回 .xml 文件。 当我在我的本地机器上执行时它工作正常但当它在 Jenkins 上完成时它不起作用。 这是我正在使用的代码: Jenkins 显示此错误: 我的 xml 文件如下所示: 我已经检 ...

将作业 2 的值传递给作业 1 jenkins - pass value from job2 to job1 jenkins

我有一个触发job2的job1 job1 和job2触发并运行,我需要知道job2的最后阶段是否失败; 例如,在我的例子中,最后一个阶段是“RESULT”。 现在,如果job2上的 RESULT 阶段为红色/失败,则将这一遍返回给job1 ,并且在job1阶段触发器job2也应显示为红色。 我试过 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM