Reduce filename length by 15 characters at all time. Help reduce problems with max name length for TPLink devices.
This will not solve all issues as our file name style of branch-buildnumber-8CharCommitID the releases can get long.
This will however allow the final build name for a release version to be under the max file length (for now)
ref AREDN->ticket:107
These scripts are intended to be run by Jenkins.
minimal/no error checking is done with these scripts at this time.
Some ENV variables needs to be set before executing these scripts.
Test scripts run to ensure the programs will execute and report back into junit format for Jenkins reporting.
These scripts can be run manually outside of the build system to check code prior to commiting.
usrlocalbinshell requires that shellcheck be installed on the testing system.