Commit graph

8 commits

Author SHA1 Message Date
“Krishna
fcd9e5e893 feat: Enhance Sonar Scanner installation with authentication support
- Added a new input parameter `scannerBinariesAuth` to allow passing an authentication token for downloading the Sonar Scanner CLI.
- Implemented a `downloadWithFetch` function to handle downloads with authorization headers.
- Updated the `installSonarScanner` function to use the new download method when an auth token is provided.
- Included the `fs` module in the project dependencies to manage file system operations.
- Updated package.json and package-lock.json to include the new `fs` dependency.
- Modified the `getInputs` function to return the new `scannerBinariesAuth` input.
2025-10-22 14:18:56 +05:30
Jeremy Davis
ff001fd600 SQSCANGHA-107 Migrate install-build-wrapper 2025-09-18 10:38:53 +02:00
Jeremy Davis
a64281002c SQSCANGHA-112 SQSCANGHA-113 Fixes from review and keytool refactor 2025-09-18 10:38:53 +02:00
Jeremy Davis
ece10df5d7 SQSCANGHA-112 Extract installation step and other fixes 2025-09-18 10:38:53 +02:00
Jeremy Davis
16df975da5 SQSCANGHA-113 Migrate scanner run step 2025-09-18 10:38:53 +02:00
Jeremy Davis
ed9f3aad50 SQSCANGHA-112 Migrate installation step 2025-09-18 10:38:53 +02:00
Jeremy Davis
6a808e9a20 SQSCANGHA-115 Migrate sanity checks 2025-09-18 10:38:53 +02:00
Jeremy Davis
9db61695c9 SQSCANGHA-117 Set up js build 2025-09-18 10:38:53 +02:00