biohubbc icon indicating copy to clipboard operation
biohubbc copied to clipboard

SIMSBIOHUB-540/528: Pipeline Enhancements

Open NickPhura opened this issue 1 year ago • 4 comments

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.

NickPhura avatar Jan 25 '24 06:01 NickPhura

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

github-actions[bot] avatar Jan 25 '24 06:01 github-actions[bot]

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[bot] avatar Jan 25 '24 06:01 codecov[bot]

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.

codecov-commenter avatar Mar 11 '24 17:03 codecov-commenter

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar Mar 22 '24 00:03 sonarqubecloud[bot]