jenkins - stderr : fatal: Couldn't find remote ref $GERRIT_REFSPEC

标签 jenkins continuous-integration hudson jenkins-plugins hudson-plugins

在任何人向我开枪之前,我已经查看了所有出现此错误的消息,但它们似乎是从另一个问题中体现出来的,我无法获得任何实质性信息。以下是我在git轮询日志中遇到的错误...

  • 我没有关于错误#1的线索,请提供输入
  • 为此,我读了其他问题,即当有一个Gerrit触发器时,$ GERRIT_REFSPEC会动态填充,但是我不明白为什么我在git poll日志中一直看到它。我怎样才能解决这个问题 ?


  • 错误讯息:
  • 错误:从原点/原点获取问题-可能不可用。仍然继续
  • hudson.plugins.git.GitException:命令“/usr/bin/git fetch -t ssh://company.com:29418/platform/vendor/proprietary/mla.git $ GERRIT_REFSPEC”返回状态码128:
    标准输出:
    stderr:致命的:找不到远程引用$ GERRIT_REFSPEC
  • 最佳答案

  • 转到作业的“配置”页面并搜索以选中“此构建已参数化”框。
  • 然后将“名称”设置为GERRIT_REFSPEC
  • ,默认值为refs/heads/master。

  • 我花了一些时间搜索如何添加Gerrit Trigger插件手册中提到的此字符串参数。我将Jenkins 1.567与Gerrit Trigger 2.11.1结合使用。

    关于jenkins - stderr : fatal: Couldn't find remote ref $GERRIT_REFSPEC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14049402/

    相关文章:

    svn - 如何在 Hudson/Jenkins 中构建特定版本的 SVN

    Jenkins xUnit 测试结果报告

    git - Jenkins 和 Git 子模块的问题

    java - 通过 Linux 以 headless 模式运行 Selenium 会导致错误

    continuous-integration - 当另一个构建失败时如何阻止构建?

    git - Jenkins 作业生成器 gitlab 触发器被忽略

    android - 将 Android 依赖项添加到 Docker 构建镜像 - Bitbucket Pipelines (CI)

    github - 有没有一种方法可以将GitHub webhooks分为: master, pull-request和其他三个类别?

    java - 将 Hudson 系统信息公开给远程 API

    scala - 是否有使用简单构建工具生成万无一失的报告的现有方法?