0

我们在 Windows 8 机器上安装了 Concourse CI。计划将其用于 .NET 项目。基本样本工作正常。但是,当我们尝试使用简单的 Git pull 时,作业始终处于挂起状态。它显示以下消息:

工作状态 工作定义为:

jobs:
- name: sourcejob
  plan:
  - aggregate:  
      - get: source  
        trigger: true 
resources:
- name: source
  type: git
  source:
      uri: git@github.com:xxxx/xxxxx.git
      branch: dev
      private_key: |
          -----BEGIN RSA PRIVATE KEY-----
          --- trimmed ---
          kxZ6DGrV6BArxJVRnhRgY3CachoyQLd4yarxcIdPk9ncL/HZpr4NUywmBaSYLgEQ
          ---- trimmed ----
          4lto6OIq49FneZE1iCfzpELmw1OZnV7n2EqXRwFmM+YJGCrve3X9vqNUnjcxucsM
          -----END RSA PRIVATE KEY-----
4

1 回答 1

0

在您发布的图片中,您的管道似乎也已暂停。如果您打开左侧的侧边栏并单击管道名称旁边的蓝色“播放”按钮,则可以取消暂停。Concourse 似乎也无法获取您的sourcecode资源版本。另外,您的员工是 Windows 员工吗?因为 Windows 工作人员没有任何基本资源类型(如 git),所以它无法获取新版本的 git 资源。

但是,如果您使用的是 linux worker,您可以运行fly check-resource --resource <pipeline-name>/sourcecode以查看它是否能够获取您的 git 资源的新版本。也许你可以告诉我如果你运行这个命令它给出的错误(如果有的话)?

于 2017-05-11T14:13:58.880 回答