VOL-4905 - Deploy new voltctl version.
makefile/consts.mk
------------------
o Import current library contsants makefile for additional defines.
Makefile
makefiles/release/include.mk
makefiles/release/release-build.mk
----------------------------------
o Use std set -euo pipefail, -u missing, fix undef vars as needed.
o Modularize, relocate release-* target logic into a named makefile.
o Minor clenaups helped docker volume mount for /app/release => localhost:{cwd}/release.
o Replace GO_SH inlined quoting with macro $(quote-single).
- Syntax did not play well with editor colorization.
- Magic trailing command quote appended to line continuation were ugly problems.
- todo: replace with $GO_SH $(call quoted,command-text-line-continuation)
Change-Id: I4338d3f895cf45b508a705051c92df938be71296
diff --git a/.gitignore b/.gitignore
index 692a994..acc0e85 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,7 +2,7 @@
tests
/voltctl
voltctl.cp
-release
+/release
*.log
sca-report
.idea/