Flesh out deploy script

Add arbitrary change to sources to ensure built binary differs, to ensure we
raise a merge request

Version 0.27 (deploy1.1). Tagged as 'builder-0_27-deploy1_1'
11 jobs for master in 23 minutes and 52 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Static Analysis
failed #1368
cross allowed to fail
cppcheck

00:00:02

passed #1362
cross
gitattributes

00:00:05

passed #1363
cross
license

00:00:03

passed #1365
cross
log

00:00:02

passed #1366
cross
makefile

00:00:02

passed #1364
cross
versionnum

00:00:02

failed #1367
cross allowed to fail
whitespace

00:00:02

 
  Softload
passed #1369
cross
softload

00:04:44

failed #1370
cross allowed to fail
softload_gnu

00:05:57

 
  Disc
failed #1371
cross allowed to fail
disc_BuildHost

00:06:40

 
  Deploy
failed #1372
cross
deploy

00:06:09

 
Name Stage Failure
failed
deploy Deploy
"build.c", line 73: Error: undeclared name, inventing 'extern int stringset_set_selected()'
"build.c", line 73: Error: '=': implicit cast of non-0 int to pointer
build.c: 0 warnings, 4 errors, 1 serious error
StdRules:26: recipe for target 'build.o' failed
make[1]: *** [build.o] Error 1
make[1]: Target 'install' not remade because of errors.
CApp:111: recipe for target 'install' failed
make: *** [install] Error 2
ERROR: Job failed: exit status 1
failed
disc_BuildHost Disc
Error running make export (hdrs) on module 'chmod'.
Error running make export (hdrs) on module 'egrep'.
Error running make export (hdrs) on module 'grep'.
Error running make export (hdrs) on module 'mkdir'.
Error running make export (hdrs) on module 'sed'.
Error running make export (hdrs) on module 'wc'.
Error running make export (hdrs) on module 'ShrinkWrap'.
------------------------------------------------------------------------------
ERROR: Job failed: exit status 1
failed
softload_gnu Softload
arm-unknown-riscos-gcc -mlibscl -o !RunImage,ff8 main.o msg.o env.o file.o parse.o build.o /var/lib/gitlab-runner/builds/SP-6AeWF/0/bavison/builder/RiscOS/Export/APCS-32/Lib/tboxlibs/eventlib.a /var/lib/gitlab-runner/builds/SP-6AeWF/0/bavison/builder/RiscOS/Export/APCS-32/Lib/tboxlibs/toolboxlib.a /var/lib/gitlab-runner/builds/SP-6AeWF/0/bavison/builder/RiscOS/Export/APCS-32/Lib/tboxlibs/renderlib.a /var/lib/gitlab-runner/builds/SP-6AeWF/0/bavison/builder/RiscOS/Export/APCS-32/Lib/tboxlibs/wimplib.a 
/var/lib/gitlab-runner/builds/SP-6AeWF/0/bavison/builder/RiscOS/Export/APCS-32/Lib/tboxlibs/eventlib.a: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
CApp:191: recipe for target '!RunImage,ff8' failed
make[1]: *** [!RunImage,ff8] Error 1
make[1]: Target 'install' not remade because of errors.
CApp:111: recipe for target 'install' failed
make: *** [install] Error 2
ERROR: Job failed: exit status 1
failed
cppcheck Static Analysis
        }
}
}
When you see this message it is always safe to reduce the variable scope 1 level.
6/6 files checked 100% done
[c/parse:103]: (style) The function 'extract_word' is never used.
[c/parse:76]: (style) The function 'read_env' is never used.
(information) Cppcheck cannot find all the include files. Cppcheck can check the code without the include files found. But the results will probably be more accurate if all the include files are found. Please check your project's include directories and add all of them as include directories for Cppcheck. To see what files Cppcheck cannot find use --check-config.
ERROR: Job failed: exit status 1
failed
whitespace Static Analysis
c/main:695:        	BUILD_GADGET_TREE,current,sizeof(current),&i));
c/main:698: BUILD_GADGET_TREE));
c/main:715: IdBlock *id_block, void *handle)
c/main:744: IdBlock *id_block, void *handle)
c/main:764: IdBlock *id_block, void *handle)
c/main:795: COMPONENTS_DIR,build_name);
c/main:875: key_pressed,NULL));
h/resources:75: "export_hdrs", 0x0A, 0,
ERROR: Job failed: exit status 1