-
Notifications
You must be signed in to change notification settings - Fork 337
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
ci: split beekeeper jobs #2560
ci: split beekeeper jobs #2560
Conversation
0395c3a
to
33c2788
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 1 of 3 files at r1, 2 of 2 files at r2, all commit messages.
Reviewable status: complete! all files reviewed, all discussions resolved (waiting on @vandot)
@acud with setup like this you will push the latest image to dockerhub and deploy to staging if "normal" only/just integration test pass, if clef or incentives tests fail nothing will happen they will not block deployment to staging |
Codecov Report
@@ Coverage Diff @@
## master #2560 +/- ##
=========================================
Coverage ? 63.78%
=========================================
Files ? 232
Lines ? 25734
Branches ? 0
=========================================
Hits ? 16414
Misses ? 7836
Partials ? 1484 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good, we will know if the part of pushing image to dockerhub and deploying to staging works after we merge :)
Kudos, SonarCloud Quality Gate passed! |
Co-authored-by: Ivan Vandot <ivan@vandot.rs>
This PR splits the beekeeper flow into multiple flows that execute in parallel. It takes down the total CI time to around 16 minutes (from about 30). It also disables metrics on the CI, which removes the beekeeper failures logged when trying to push the metrics (since they are on by default)
This change is