Add shellcheck CI stage

Use shellcheck (shell script analysis tool) to keep high shell scripts quality.

Signed-off-by: Robert Drab <robert.drab@huawei.com>
4 jobs for !38 with refactor/acts-fs-mountpoints-handling in 18 minutes and 14 seconds (queued for 3 seconds)
latest detached
Status Job ID Name Coverage
  Compliance
passed #20197
dco

00:00:03

 
  Build
passed #20198
large-disk
linux-qemu-x86_64

00:07:09

 
  Test
failed #20199
allowed to fail
spread-linux-failing

00:10:15

passed #20200
spread-linux-passing

00:00:44

 
Name Stage Failure
failed
spread-linux-failing Test
Uploading artifacts for failed job
Uploading artifacts...
qemu:allscenarios-base-tests:tests: found 32 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=20199 responseStatus=201 Created token=Do4QzXpC
Uploading artifacts...
qemu:allscenarios-base-tests:tests/**/Acts*.xml: found 15 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=20199 responseStatus=201 Created token=Do4QzXpC
Cleaning up file based variables
ERROR: Job failed: exit code 1