【问题标题】:JFrog Artifactory Pipelines - Github Credentials Issue After Recreating RepoJFrog Artifactory Pipelines - 重新创建回购后的 Github 凭证问题
【发布时间】:2021-08-26 07:48:26
【问题描述】:

我创建了一个使用 Github 存储库的 JFrog Pipeline。完全没有问题。

我删除了 repo 并重新创建了它。除非我在 pipelines.yml 文件中更改“资源”的名称,否则 JFrog Pipelines 会尝试使用它生成的旧身份验证令牌并且无法连接。

我在末尾添加了一个“1”并重新开始工作。这是 JFrog 软件中的一个错误,应予以解决。

不起作用

    resources:
  - name:       Github_Software
    type:       GitRepo
    configuration:
      gitProvider:  Github_Provider
      path:         account/repo
      branches:
        include:    master
      buildOn:
         commit:            True
         pullRequestCreate: False
         pullRequestClose:  False
         releaseCreate:     True
         tagCreate:         False
      cancelPendingRunsOn:
         newCommit:         True
         pullRequestUpdate: True
      cloneProtocol:    ssh

这很好用,通过更改资源名称(注意“Github_Software”名称中添加的“1”,JFrog 似乎创建了新的凭据来对资源进行身份验证。:

    resources:
  - name:       Github_Software1
    type:       GitRepo
    configuration:
      gitProvider:  Github_Provider
      path:         account/repo
      branches:
        include:    master
      buildOn:
         commit:            True
         pullRequestCreate: False
         pullRequestClose:  False
         releaseCreate:     True
         tagCreate:         False
      cancelPendingRunsOn:
         newCommit:         True
         pullRequestUpdate: True
      cloneProtocol:    ssh

【问题讨论】:

    标签: jfrog jfrog-pipelines


    【解决方案1】:

    不幸的是,删除 git 存储库并重新创建它不是预期的工作流程。首次将 git 资源添加到管道时,Pipelines 会设置所有必需的 webhook,并期望它们将来存在于该存储库中。

    请问您为什么要删除并重新创建一个 git 存储库?

    另外,我建议在https://jfrog.com/support 提出问题/错误。这将导致更快的响应时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多