#!/bin/sh # script/release-snapshot: build the full set of release artifacts # without publishing or tagging anything. Our own extension to # scripts-to-rule-them-all. # # This is the dry run for script/release: same goreleaser, same config, # same cross-compile matrix and checksums, into ./dist. The version it # stamps is the honest dev- string rather than an invented # release number, so a snapshot binary cannot be mistaken for one. set -eu SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd -P)" main() { exec "$SCRIPT_DIR/release" --snapshot "$@" } main "$@"