mirror of
https://github.com/hashicorp/terraform.git
synced 2026-02-03 20:50:59 -05:00
* Add changelog and version scripts to automate releases * not always replacing the first line * make copyrightfix
30 lines
499 B
Bash
Executable file
30 lines
499 B
Bash
Executable file
#!/usr/bin/env bash
|
|
# Copyright (c) HashiCorp, Inc.
|
|
# SPDX-License-Identifier: BUSL-1.1
|
|
|
|
|
|
set -uo pipefail
|
|
|
|
function usage {
|
|
cat <<-'EOF'
|
|
Usage: ./version-bump.sh <version>
|
|
|
|
Description:
|
|
This script will update the version/VERSION file with the given version.
|
|
EOF
|
|
}
|
|
|
|
function update_version {
|
|
VERSION="${1:-}"
|
|
|
|
if [[ -z "$VERSION" ]]; then
|
|
echo "missing at least one of [<version>] arguments"
|
|
usage
|
|
exit 1
|
|
fi
|
|
|
|
echo "$VERSION" > version/VERSION
|
|
}
|
|
|
|
update_version "$@"
|
|
exit $?
|