Concourse - fly CLI - Limit to specific job name
Concourse - fly CLI - Limit to specific job name
Is it possible in Concourse to limit to a task inside the pipeline? Let's say I have a pipeline with three jobs, but I want test just job #2 not 1 and 3. I tried to do a trigger job by pointing to a pipeline/job-name and it kind of worked (i.e., fly -t lab tj -j bbr-backup-bosh/export-om-installation
). 'Kind of' because it did start from this job and then it fired off other jobs that I didn't want to test anyway. Wondering if there Ansible-like (i.e., --tag
)
fly -t lab tj -j bbr-backup-bosh/export-om-installation
--tag
Thanks!!
2 Answers
2
You cannot "limit" a triggered job to itself, since a job is part of a pipeline. Each time you trigger a job, it will keep put
ting all the resources it uses. These resources, if marked as trigger: true
downstream, well, they will trigger the downstream jobs.
put
trigger: true
You have two possibilities:
trigger: true
fly execute
fly execute
fly execute
--input
--output
Marco is pretty dead on but there’s one other option. You could pause the other jobs and abort any builds that would be triggered after they’re unpaused
By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.
Comments
Post a Comment