Sonar scanner is currently using v14 node version which is now deprecated. This should be updated to use v16
Auth: 'sonar.login' property is now deprecated and should be changed to 'sonar.token'
pwangai | |
Oct 12 2023, 9:28 AM |
F38215035: token.png | |
Oct 12 2023, 9:28 AM |
F38215025: node_version.png | |
Oct 12 2023, 9:28 AM |
Sonar scanner is currently using v14 node version which is now deprecated. This should be updated to use v16
Change 965502 had a related patch set uploaded (by Pwangai; author: Pwangai):
[integration/config@master] dockerfiles: [sonar-scanner] Upgrade nodejs from node14 to node16
Change 965502 merged by jenkins-bot:
[integration/config@master] dockerfiles: [sonar-scanner] Upgrade nodejs from node14 to node16
Mentioned in SAL (#wikimedia-releng) [2023-10-12T13:06:43Z] <hashar> Updating docker-pkg files for https://gerrit.wikimedia.org/r/c/integration/config/+/965502 # T348724
Change 965523 had a related patch set uploaded (by Pwangai; author: Pwangai):
[integration/config@master] jjb: Update sonar-scanner uses to images with node16 not node14
Mentioned in SAL (#wikimedia-releng) [2023-10-12T14:47:31Z] <hashar> Update code health jobs to NodeJS 16 | https://gerrit.wikimedia.org/r/c/integration/config/+/965523/ | T348724
Change 965523 merged by jenkins-bot:
[integration/config@master] jjb: Update sonar-scanner uses to images with node16 not node14
Should this image inherit from our standard node16 image so that it gets "automatically" updated when we migrate node version?
Sonar can use any node version as long as its not a deprecated version. Inherit from our standard node16 image seems like the most optimal way to go :)