Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Workaround for scheduling issue in concourse #373

Merged
merged 2 commits into from
Apr 11, 2018

Conversation

kars7e
Copy link
Contributor

@kars7e kars7e commented Apr 11, 2018

Sometimes jobs are not getting triggered multiple jobs in a single pipeline run together, and they don't finish in order they were triggered by PRs (see issue concourse/concourse#736). This patch adds a workaround mentioned in concourse/concourse#736 (comment). In essence, the time resource is used as an additional trigger. When build-images finishes, it updates the time resource, effectively creating new version of it, which in turn will trigger the tests jobs. Because the time resource is updated at the end of build-images job, it's not affected by the time it takes to finish the job.

@kars7e kars7e requested review from berndtj, imikushin and neosab April 11, 2018 00:53
@kars7e kars7e added the run-e2e label Apr 11, 2018
Copy link
Contributor

@imikushin imikushin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know a thing about Concourse 😜

@kars7e kars7e merged commit 6c2d729 into vmware-archive:master Apr 11, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants