Feature Request
I am currently working on a pipeline that uses Concourse to update Cloud Foundry releases.
Each release has an official repository e.g. uaa https://github.com/cloudfoundry/uaa-release . When a new release is created they always tag it on github with a version name e.g. v1.2.3.
My pipeline shall recognise new release versions by triggering the release update job when a new tag is created on the repository.
If i am not mistaken the current implementation of the git-resource only recognises changes on the commit head version. As git tags are not specific to a branch or change the head version of a branch at all, new tags can't be used to trigger jobs.
As a concourse user i would like to have a additional option/flag watch_tags which trigger jobs attached to the git-resource only if new tags are created on the git repository.
Feature Request
I am currently working on a pipeline that uses Concourse to update Cloud Foundry releases.
Each release has an official repository e.g. uaa https://github.com/cloudfoundry/uaa-release . When a new release is created they always tag it on github with a version name e.g.
v1.2.3.My pipeline shall recognise new release versions by triggering the release update job when a new tag is created on the repository.
If i am not mistaken the current implementation of the git-resource only recognises changes on the commit head version. As git tags are not specific to a branch or change the head version of a branch at all, new tags can't be used to trigger jobs.
As a concourse user i would like to have a additional option/flag watch_tags which trigger jobs attached to the git-resource only if new tags are created on the git repository.