
[英]Create process dump when Jenkins pipeline step runs into timeout
我们在 Jenkins 上运行单元测试,我们的一个测试有时会冻结。 我们在 Jenkins 管道中定义了超时,冻结会触发超时并终止测试进程。 有没有一种方法(通过 Jenkins 管道,也许通过 Groovy)在我们遇到超时时立即执行命令(例如,创建测试进程的进程转储),但(当然)在超时终止测试进程 ...
[英]Create process dump when Jenkins pipeline step runs into timeout
我们在 Jenkins 上运行单元测试,我们的一个测试有时会冻结。 我们在 Jenkins 管道中定义了超时,冻结会触发超时并终止测试进程。 有没有一种方法(通过 Jenkins 管道,也许通过 Groovy)在我们遇到超时时立即执行命令(例如,创建测试进程的进程转储),但(当然)在超时终止测试进程 ...
[英]Jenkinsfile: Disable UI parameter based on Git Branch name multibranch pipeline
赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 Krishna正在寻找可靠来源的答案。 我正在寻找多分支管道的选项,其中 Jenkinsfile 应该根据 git 分支名称禁用/启用 Jenkins UI 参数。 但这将始终显示参数,我只想为“主”分支而不是“测试”分支显示此选 ...
[英]Jenkins Pipeline: I cannot add a variable from a concatenated command in bash script
我已经创建了几个 bash 脚本,它们在 Linux shell 中完美运行,但是当我尝试将它们合并到 Jenkins 管道中时,我遇到了多个错误,我附上了我的管道示例,我只想在其中显示变量的值,管道工作正常,除了当我在第 5 行添加环境时,您可以看到 Groovy 没有像 Bash 那样解释特殊字 ...
[英]How to read file through jenkins from github
我正在尝试使用readFile从 github 读取文件, 但在其他情况下,此文件对于传递的某些参数不可用。 所以我想检查该文件是否存在于 github 中,如果可用则继续下一步,否则它应该跳过该阶段。 第一次尝试: 当我尝试使用上面的代码时,它在不可用时抛出NoSuchFileException ...
[英]To update a yaml file using yq command through jenkins pipeline
我的示例 yaml 文件如下所示: 因此,jenkins 管道需要 2 个输入,即输入 1 和输入 2 的名称。 创建后,我需要更新 yaml 文件。 我需要在input2的基础上添加input1,如果input2=k1,我需要在k1部分添加input1。 我正在尝试在我的 jenkins 管道中执 ...
[英]Jenkins pipeline with a conditional trigger
我的 Jenkins 管道如下: 该存储库是 Jenkins 上的 Github 组织的一部分 - 每个推送的分支或 PR 都会为该分支或 PR 创建一个 Jenkins 作业。 我希望触发器只在“主”分支上运行,因为我们不需要所有分支和 PR 都按 cron 计划运行; 我们只需要在他们已经完成的 ...
[英]Inject a password with Jenkins
我需要将 Jenkins 密码传递给需要将其输入图形 Git 登录表单的构建代理。 我已经在 Jenkins 的凭据管理器中输入了我的密码,但我不知道如何在表单中传输它。 我必须通过自由式工作 go。 你有过类似的案例吗? 感谢一切。 ...
[英]Jenkins Pipeline OWASP Dependency Check Failing Build
这是我目前的配置。 有一个执行管道阶段的 groovy 脚本,并包含一个执行依赖性检查的阶段。 目前构建失败,因为“退出代码 242” 下面是我的 groovy 脚本 这只是一个概念证明,所以我只想让构建通过 ...
[英]Is there a conversations.setTopic for Slack Notification plugin
我一直在查看作为 Slack Notification 插件一部分的 slackSend function,但是我无法找到更改频道主题的方法。 有没有办法用 Jenkins 做到这一点? 我在我的 JenkinsFile 上尝试了以下操作: 我也试过: 还有这个 我不确定这个 function 是 ...
[英]Jenkins - Getting parameters used in job A build as active choice parameters for job B build
我想获得在最近成功构建作业 A(我们称之为构建 A)中使用的参数,以便在尝试“使用参数构建”作业 B 时作为活动选择参数的一部分使用我正在尝试的过程如下: 在作业 C 中创建一个 docker 图像 构建后作业 C > 使用 docker 图像名称作为参数构建作业 A 尝试“使用参数构建”作业 ...
[英]Docker compose command fails but doesn't trigger jenkins failure
我有一个 jenkins 管道和 docker 用于节点/npm 构建。 如果失败,Jenkins 仍显示构建成功。 我如何让它检测到故障? 我的 jenkins 文件如下所示: ...
[英]Error : Failed to read file - Terraform backend.tf file
我创建了 Jenkins Pipeline 以使用 terraform 自动化基础设施部署,它由 3 个阶段 terraform init、terraform plan 和 terraform apply 组成。 执行管道时遇到如下错误:- 我无法理解错误是什么以及为什么会发生。 如果我在我的本地 ...
[英]Jenkins environment variables from file for nodes group
有没有办法从文件到Jenkins中的一组节点设置环境变量? 假设有两组:使用 label build的构建节点和使用 label test的测试节点。 这个想法是每当一个作业被安排来build节点时,从文件build.properties文件中设置环境变量,同样的逻辑用于test节点。 我找到了一个 ...
[英]Terraform Output via Jenkins
我无法在 terraform my-vpc output 中找到vpc_id和public_su.net.0 。 每次我发出以下命令时: 但它打印 terraform output my-vpc 我正在尝试:不同的命名和路径。 Jenkins 用户权限。 output 的目的地。 ...
[英]How to open another cmd terminal via jenkins service
我想通过 jenkins 服务打开另一个 cmd 终端 GUI,但我不知道该怎么做。 在test.bat文件中,此文件将在另一个 cmd 终端中运行 hello.bat 在hello.bat文件中 我手动运行 test.bat 并且它按预期工作,它在另一个 cmd 终端中触发了 test.bat。 ...
[英]How can I get changed files list in my jenkins pipeline
我正在尝试获取我的分支中更改的所有文件。 我尝试了很多命令,但发现我的 jenkins 管道中可能存在问题,没有命令返回正确的列表。 我想从我检查大师那里得到清单,大师可能被其他人转发了。 在本地有一些命令返回正确的更改文件列表:git diff --name-only origin/master. ...
[英]plugin installation not working in Jenkins
我正在尝试从 Jenkins web 接口安装插件,但它抛出以下异常。 sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径插件也不适用于命令行 exeuctin。 下面是命令 java -jar je ...
[英]Is there a security measure for Jenkins webhook by Generic Webhook Trigger plugin?
我正在使用带有 Bitbucket 存储库的 Generic Webhook Trigger 插件。 使用token的触发器如下: 我认为使用 Token Credential 可以解决它。 事实并非如此。 它就像常规令牌一样。 我不明白的是为什么这里没有实施安全措施。 任何拥有该链接的人都可以随 ...
[英]How to resolve stuck "Uninstallation pending" of Jenkins plugin?
我安装了一个已弃用的 Jenkins 插件(WMI Windows 代理插件,v1.8.1),我正在尝试将其卸载。 问题当我从 Jenkins web UI 卸载插件时,无论我等待多长时间,它都会卡在“卸载挂起”。 我试过的当我在漫长的等待后安全重启时,UI 显示插件仍然安装,就好像我没有尝试卸载 ...
[英]Is there a way to split a ConfigMap into two without having them overwrite each other?
所以我有一个 JCasC ConfigMap 包含 当我k apply时,将jobs部分保留在 Jcasc 文件中有效,但是当我创建另一个仅包含jobs的 ConfigMap 时,它们会不断相互覆盖。 如何将 ConfigMap 分成两部分? 没有让他们互相覆盖? ...