Relax Docker test severity and fix remaining issues

3 jobs for tests in 50 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed #39438
dockerfiles

00:00:33

failed #39437
allowed to fail
shellcheck

00:00:26

failed #39439
allowed to fail
yamllint

00:00:23

 
Name Stage Failure
failed
yamllint Test
  79:81     error    line too long (118 > 80 characters)  (line-length)
81:18 warning truthy value should be true or false (truthy)
93:81 error line too long (136 > 80 characters) (line-length)
94:18 warning truthy value should be true or false (truthy)
107:81 error line too long (156 > 80 characters) (line-length)
108:81 error line too long (146 > 80 characters) (line-length)
110:18 warning truthy value should be true or false (truthy)

ERROR: Job failed: exit code 1
failed
shellcheck Test
In scripts/roslaunch_test_generator.sh line 23:
for launchfile in $(find . -type f -name "*.launch") ; do
^-- SC2044: For loops over find output are fragile. Use find -exec or a while read loop.

For more information:
https://www.shellcheck.net/wiki/SC2044 -- For loops over find output are fr...
https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
https://www.shellcheck.net/wiki/SC2156 -- Injecting filenames is fragile an...
ERROR: Job failed: exit code 1