Shellcheck is bash based, we should pass shellcheck on it which catch a lot of low hanging fruit and oddities in bash.
I have upgraded the shellcheck job from 0.9.0 to 0.10.0 in T439152, can add a non voting job to have it run / for review
Shellcheck is bash based, we should pass shellcheck on it which catch a lot of low hanging fruit and oddities in bash.
I have upgraded the shellcheck job from 0.9.0 to 0.10.0 in T439152, can add a non voting job to have it run / for review
Change #1345060 had a related patch set uploaded (by Hashar; author: Hashar):
[integration/config@master] jjb: add non-voting shellcheck job
Change #1345061 had a related patch set uploaded (by Hashar; author: Hashar):
[integration/config@master] zuul: add shellcheck-non-voting to fresh
Change #1345062 had a related patch set uploaded (by Hashar; author: Hashar):
[integration/config@master] zuul: make shellcheck voting and required before tests
Change #1344764 had a related patch set uploaded (by Hashar; author: Hashar):
[fresh@master] Pass shellcheck on tests scripts
Change #1344765 had a related patch set uploaded (by Hashar; author: Hashar):
[fresh@master] Pass shellcheck on bin/_fresh_versions
Change #1345063 had a related patch set uploaded (by Hashar; author: Hashar):
[fresh@master] Pass shellcheck on fresh-node scripts
Change #1345060 merged by jenkins-bot:
[integration/config@master] jjb: add non-voting shellcheck job
Change #1345061 merged by jenkins-bot:
[integration/config@master] zuul: add shellcheck-non-voting to fresh
Change #1345515 had a related patch set uploaded (by Hashar; author: Hashar):
[fresh@master] Refactor mw env generation to use bash array
Change #1344764 merged by jenkins-bot:
[fresh@master] Pass shellcheck on tests scripts
Change #1344765 merged by jenkins-bot:
[fresh@master] Pass shellcheck on bin/_fresh_versions
Change #1345515 merged by jenkins-bot:
[fresh@master] Refactor mw env generation to use bash array
Change #1345062 merged by jenkins-bot:
[integration/config@master] Zuul: [fresh] Make shellcheck voting and required before tests
Mentioned in SAL (#wikimedia-releng) [2026-09-29T18:55:18Z] <James_F> Zuul: [fresh] Make shellcheck voting and required before tests, for T439219
Change #1345063 merged by jenkins-bot:
[fresh@master] Pass shellcheck on fresh-node scripts