Skip to content
This repository was archived by the owner on Aug 27, 2024. It is now read-only.

Split CI build in separate jobs for clearer overview and restart #150

Closed
stijnmoreels opened this issue Dec 1, 2021 · 0 comments · Fixed by #153
Closed

Split CI build in separate jobs for clearer overview and restart #150

stijnmoreels opened this issue Dec 1, 2021 · 0 comments · Fixed by #153
Assignees
Labels
automation All issues related to project automation enhancement New feature or request
Milestone

Comments

@stijnmoreels
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently the CI build is one big job which doesn't provide much clarity in the PR overview and does not provide more gradual control if a job needs to be restarted.

Describe the solution you'd like
Split the CI build in separate jobs (like in the Arcus repo's).

@stijnmoreels stijnmoreels added automation All issues related to project automation enhancement New feature or request labels Dec 1, 2021
@stijnmoreels stijnmoreels added this to the 1.1.3 milestone Dec 1, 2021
@SamVanhoutte SamVanhoutte linked a pull request Dec 9, 2021 that will close this issue
SamVanhoutte added a commit that referenced this issue Dec 18, 2021
* Bump dependencies to avoid vulnerabilities

* trigger ci build on requirements.txt change

* Fix: opencv version

* Add multi stages to ci-build job

* Fix stage dependency

* Use one VM pool for all jobs

* merge stage of test & install

* Fix stage dependency

* make tests dependent on requirements

* move requirements to test phase

* move twine dependencies to package stage

* Add jobs to release build
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
automation All issues related to project automation enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants