github-release-resourceを使用してコンコースパイプラインで古いバージョンの/ git hubリリースのタグを取得しようとしていますが、しかし最新のもの以外のリリースを見つける。
ここでは、古いリリースのコンコース自体を抽出しようとする簡単なテストを示します。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
上記のタスクのためのリソースの出力は次のようになります。
リリースが存在するにもかかわらず:https://github.com/concourse/concourse/releases/tag/v2.4.0
私はそれが動作するように取得できますか?