HEPCloud / decisionengine

HEPCloud Decision Engine framework
Apache License 2.0
6 stars 26 forks source link

Adding Jenkinsfile for EL9 #691

Closed vitodb closed 12 months ago

vitodb commented 1 year ago

Adding Jenkinsfile for EL9

codecov[bot] commented 1 year ago

Codecov Report

All modified lines are covered by tests :white_check_mark:

Comparison is base (9e90884) 97.13% compared to head (db79596) 97.13%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #691 +/- ## ======================================= Coverage 97.13% 97.13% ======================================= Files 51 51 Lines 3172 3172 Branches 518 518 ======================================= Hits 3081 3081 Misses 56 56 Partials 35 35 ``` | [Flag](https://app.codecov.io/gh/HEPCloud/decisionengine/pull/691/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HEPCloud) | Coverage Δ | | |---|---|---| | [python-3.11](https://app.codecov.io/gh/HEPCloud/decisionengine/pull/691/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HEPCloud) | `97.09% <ø> (ø)` | | | [python-3.9](https://app.codecov.io/gh/HEPCloud/decisionengine/pull/691/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HEPCloud) | `97.09% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HEPCloud#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

vitodb commented 1 year ago

On Jenkins the pipeline stages are configured to be independent. This way they can run in parallel and also on different build nodes, this allows to get the test results quicker. Because of this each stage builds its own image locally on the build node and afterwards the image is cleaned up.