Go Application Versioning
Jump to navigation
Jump to search
External
Internal
Overview
Write an Authoritative Source of Version Information Script
The version information for a build should be generate in just one place. A shell script is probably the most versatile. Write a script that generate the version label at stdout and name it ${PROJECT_DIR}/scripts/get-version.sh
.
Pass the Version Information as a Linker Argument
version = $(shell)