Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

control-service: run release test on dependency version change #1400

Merged
merged 8 commits into from
Dec 5, 2022

Conversation

antoniivanov
Copy link
Collaborator

In case of change in versions-of-external-dependencies.gradle we are directly making a new release without triggering release acceptance test which may result in broken release. It's better to make sure the release is tested.

Also removed job-builder changes from trigger deployment and release test for now as generally default job-builder version is pinned so when changed it would trigger new test. We need to devise a way to test all differnt job-builders anyhow.

Finally refactored slighlty the yaml anchors to re-use previously defined ones.

Testing Done: this PR

In case of change in versions-of-external-dependencies.gradle we are directly making a new release without triggering release acceptance test which may result in broken release. It's better to make sure the release is tested. 

Also removed job-builder changes from trigger deployment and release test for now as generally default job-builder version is pinned so when changed it would trigger new test. We need to devise a way to test all differnt job-builders anyhow. 

Finally refactored slighlty the yaml anchors to re-use previously defined ones.

Testing Done: this PR
Copy link
Contributor

@doks5 doks5 left a comment

Choose a reason for hiding this comment

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

Looks like the yaml is broken.

@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-ci branch 2 times, most recently from 9442811 to 57d98d5 Compare December 5, 2022 11:32
Signed-off-by: Antoni Ivanov <aivanov@vmware.com>
@antoniivanov antoniivanov force-pushed the person/aivanov/control-service-ci branch from 57d98d5 to e093561 Compare December 5, 2022 12:25
@antoniivanov antoniivanov enabled auto-merge (squash) December 5, 2022 15:03
@antoniivanov antoniivanov merged commit 34b73a9 into main Dec 5, 2022
@antoniivanov antoniivanov deleted the person/aivanov/control-service-ci branch December 5, 2022 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants