github-release-resource를 사용하여 Concourse 파이프 라인에서 git 허브 릴리스의 이전 버전/태그를 가져 오려고하지만 가능한 것 같지 않습니다. 최신 최신 버전이 아닌 다른 버전을 찾으십시오.
여기에 우리가 콩 코스 자체의 오래된 버전을 추출하려고하는 간단한 테스트가 있습니다.Concourse github-release 리소스가 이전 버전이나 태그를 찾을 수 없습니다.
---
resources:
- name: concourse-release
type: github-release
source:
user: concourse
repository: concourse
access_token: YOUR-GITHUB-ACCESS-TOKEN-GOES-HERE
jobs:
- name: test-concourse-release
plan:
- do:
- get: concourse-release
version: { tag: 'v2.4.0' }
- task: test-release
config:
platform: linux
image_resource:
type: docker-image
source:
repository: ubuntu
inputs:
- name: concourse-release
run:
path: sh
args:
- -exc
- |
find .
cat ./concourse-release/tag
cat ./concourse-release/version
위의 작업에 대한 자원 출력은 다음과 같습니다 출시가 존재
waiting for a suitable set of input versions
concourse-release - pinned version {"tag":"v2.4.0"} is not available
비록 : https://github.com/concourse/concourse/releases/tag/v2.4.0
어떻게 그 일을받을 수 있나요?