[FOLIO-3619] Activate sonarcloud scan Created: 27/Oct/22  Updated: 21/Nov/22  Resolved: 21/Nov/22

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: TBD
Reporter: Viola Elsenhans Assignee: Viola Elsenhans
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks UIFC-281 Release ui-finc-config v4.1.0 Closed
blocks UIFC-282 Release ui-finc-select v4.1.0 Closed
blocks UIFC-283 Release ui-plugin-find-finc-metadata-... Closed
blocks UIFC-284 Release ui-plugin-find-finc-metadata-... Closed
Sprint: Leipzig Sprint 149, DevOps Sprint 151
Development Team: FOLIO DevOps
RCA Group: TBD

 Description   

Please activate sonarcloud scan for these repositories:

https://github.com/folio-org/ui-finc-config
https://github.com/folio-org/ui-finc-select
https://github.com/folio-org/ui-plugin-find-finc-metadata-source
https://github.com/folio-org/ui-plugin-find-finc-metadata-collection

Otherwise the buildNPM Release is not successful.

 



 Comments   
Comment by John Malconian [ 14/Nov/22 ]

I've manually configured all four projects in SonarCloud. This should have happened automatically, but something has changed recently (see https://folio-org.atlassian.net/browse/FOLIO-3641). Sonarqube scans will need to be enabled in the Github Actions workflows (.github/workflows/build-npm.yml and .github/workflows/build-npm-release.yml) in each repo by setting the environment variable SQ_ROOT_DIR appropriately as well as uncommenting out the previously commented code that performs the Sonarqube scans. I've already done this for ui-finc-config as a test. See https://github.com/folio-org/ui-finc-config/pull/283.

Comment by Viola Elsenhans [ 15/Nov/22 ]

Thank you John Malconian !

Generated at Thu Feb 08 23:29:27 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.