biohubbc
biohubbc copied to clipboard
SIMSBIOHUB-540/528: Pipeline Enhancements
May hold off on merging this until after we go to Prod, just to ensure the initial prod release works without issue under the old pipeline, which we know works.
Links to Jira Tickets
https://apps.nrs.gov.bc.ca/int/jira/browse/SIMSBIOHUB-540 https://apps.nrs.gov.bc.ca/int/jira/browse/SIMSBIOHUB-528
Description of Changes
Moving pipeline config settings into OpenShift config map, so they aren't hard-coded in the repo. Will allow env var changes to be made without needing to commit anything to the repo.
Testing Notes
The pipeline deploys, and all previous functionality works as expected.
Openshift URLs for the PR Deployment:
- App Route: https://biohubbc-app-1204-af2668-dev.apps.silver.devops.gov.bc.ca/
- Api Route: https://biohubbc-api-1204-af2668-dev.apps.silver.devops.gov.bc.ca/
- Pods: https://console.apps.silver.devops.gov.bc.ca/k8s/ns/af2668-dev/pods?name=1204
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 56.43%. Comparing base (
ce90f56) to head (855edaf).
Additional details and impacted files
@@ Coverage Diff @@
## dev #1204 +/- ##
=======================================
Coverage 56.43% 56.43%
=======================================
Files 576 576
Lines 17626 17626
Branches 2745 2745
=======================================
Hits 9948 9948
Misses 7014 7014
Partials 664 664
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 52.82%. Comparing base (
712e079) to head (59e7113). Report is 6 commits behind head on dev.
Additional details and impacted files
@@ Coverage Diff @@
## dev #1204 +/- ##
=======================================
Coverage 52.82% 52.82%
=======================================
Files 561 561
Lines 16981 16981
Branches 2631 2631
=======================================
Hits 8970 8970
Misses 7405 7405
Partials 606 606
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication