0

我创建了一个使用 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

这很好用,通过更改资源名称(注意“1”添加到“Github_Software”的名称中,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
4

0 回答 0