关于Jenkins“Pipeline”插件套件(以前称为“Workflow”)的问题。不是关于Jenkins中的管道(例如使用下游作业)。
我可能有简单的问题。我在网上查找,但目前我没有找到答案(将继续搜索),所以也许有人可以提供帮助。 我有一个带有参数的管道。我将它们设置为...
github webhook 仅在合并请求时触发 jenkins 作业
我们有 github webhook,其中包含事件拉取请求和推送检查。 使用它来触发 jenkins 作业(管道作业)以打开和更新拉取请求,但是它没有按预期工作。 仅合并
我正在创建一个 Jenkins 作业,它将 github 存储库 url 列表作为其输入。我想从每个存储库中获取最新的 git 哈希值。但是,我不知道如何在没有 clo 的情况下做到这一点...
在哪里设置-Dorg.jenkinsci.plugins.durabletask.BourneShellScript.HEARTBEAT_CHECK_INTERVAL=300
当我运行管道 dsl jenkins 作业时,我从持久任务插件中收到错误。 错误消息建议我应该使用: -Dorg.jenkinsci.plugins.durabletask.BourneShellScript。
我有一个管道脚本来将应用程序部署到服务器。我正在使用 maven 构建项目,我希望 Jenkins 使用指定的 JDK 版本来构建项目。我的管道脚本如下所示:
嗨,我正在尝试从本地系统打开 Jenkins。几周前,我可以通过在命令提示符下输入命令 java -jar jenkins.war 来打开 Jenkins。我使用的是java版本11。但是之后...
我遇到了 Jenkins 管道的问题,当调用的批处理文件失败时,该管道不会失败。我已经检查了批处理文件,它返回一个非零状态代码,但不知怎的,这似乎不是
I 目前使用 Jenkins Delarative 管道进行参数化构建 管道{ 代理任何 参数 { booleanParam(name: 'cleanDB',defaultValue: false,description: '应该清除...
团队, 我正在调用 gerrit 服务器,返回的是我相信的 json。由此,我尝试读取字段,但在第一步本身中出现错误。有什么提示吗?我对 gerrit 的调用并存储它
我正在通过 JenkinsPipelines 使用 Terraform 来配置 Azure 资源(例如 ResourceGroup)。 我的文件夹结构为 - az-tf-模块 azure-rg-模块 主.tf 变量.tf 天蓝色-r...
如何在groovy Jenkins管道中访问stringParam
我有一份需要 stringParam 的工作,我正在尝试从工作流程中访问该 stringParam,但是我得到了 No such property 异常。 参数 { stringParam("COMMIT_SHA&quo...
使用另一个存储库中的 jenkinsfile 构建多分支管道
所以我正在尝试为几个不同的项目创建一个多分支管道。 这些是基本要求: 每个客户的三份工作:开发、阶段、生产 对于每项工作,拉出相应的分支...
Jenkins:使用另一个存储库中的 jenkins 文件构建多分支管道
所以我正在尝试为几个不同的项目创建一个多分支管道。 这些是基本要求: 每个客户的三份工作:开发、阶段、生产 对于每项工作,拉出相应的分支...
该作业的目标是调用在某些机器上运行命令的函数。由于机器将位于不同的云、订阅等中,因此我们有不同的凭据来能够访问...
我想使用 Pipeline 来跟踪我的 SCM(源代码控制管理器)中的 Jenkins 作业。 有没有一种方法可以将我现有的工作导出到有效的 Jenkinsfile 中,该文件可以......
如何从 Bash 脚本中用户提供的日期和时间中减去 3 小时?
我正在编写一个 Bash 脚本,我需要从用户提供的开始和结束日期/时间输入中减去 3 小时。用户以 DD/MM/YYYY HH:MM:SS 的 24 小时格式输入日期和时间。 #用户...
如何使用jenkins中的GIT插件配置“针对特定分支的变更日志”
我的配置: 存储库名称:git@bitbucket.org:xyz/Jenkins-Build 分支名称:$BITBUCKET_SOURCE_BRANCH(来自 bitbucket 的拉取请求的分支名称) 这是
当开发工作进展顺利时,多分支 CI 管道会经常启动。 为了从源代码控制中获取每个作业的 jenkins 文件,管道正在创建一个小的
我有一个 jenkins 文件阶段,仅当分支是 check-branch 分支时才应运行。 阶段('tf-apply'){ 什么时候 { 分支“检查分支” } ...
我正在考虑将脚本化管道转移到声明式管道。 我使用 when 关键字来跳过阶段 阶段('测试'){ // 仅当我们在主分支上时才执行任何操作 ...