Add notion of a consul pkg name to coexist with enterprise
This commit is contained in:
parent
551cf5a77b
commit
588cfbb359
|
@ -27,6 +27,8 @@ PUBLISH_GIT_HOST="${PUBLISH_GIT_HOST-github.com}"
|
||||||
# default publish repo is hashicorp/consul - useful to override for testing as well as in the enterprise repo
|
# default publish repo is hashicorp/consul - useful to override for testing as well as in the enterprise repo
|
||||||
PUBLISH_GIT_REPO="${PUBLISH_GIT_REPO-hashicorp/consul.git}"
|
PUBLISH_GIT_REPO="${PUBLISH_GIT_REPO-hashicorp/consul.git}"
|
||||||
|
|
||||||
|
CONSUL_PKG_NAME="consul"
|
||||||
|
|
||||||
if test "$(uname)" == "Darwin"
|
if test "$(uname)" == "Darwin"
|
||||||
then
|
then
|
||||||
SED_EXT="-E"
|
SED_EXT="-E"
|
||||||
|
|
|
@ -177,25 +177,25 @@ function check_release {
|
||||||
|
|
||||||
declare -a expected_files
|
declare -a expected_files
|
||||||
|
|
||||||
expected_files+=("consul_${2}_SHA256SUMS")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_SHA256SUMS")
|
||||||
echo "check sig: $3"
|
echo "check sig: $3"
|
||||||
if is_set "$3"
|
if is_set "$3"
|
||||||
then
|
then
|
||||||
expected_files+=("consul_${2}_SHA256SUMS.sig")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_SHA256SUMS.sig")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
expected_files+=("consul_${2}_darwin_386.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_darwin_386.zip")
|
||||||
expected_files+=("consul_${2}_darwin_amd64.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_darwin_amd64.zip")
|
||||||
expected_files+=("consul_${2}_freebsd_386.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_freebsd_386.zip")
|
||||||
expected_files+=("consul_${2}_freebsd_amd64.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_freebsd_amd64.zip")
|
||||||
expected_files+=("consul_${2}_freebsd_arm.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_freebsd_arm.zip")
|
||||||
expected_files+=("consul_${2}_linux_386.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_linux_386.zip")
|
||||||
expected_files+=("consul_${2}_linux_amd64.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_linux_amd64.zip")
|
||||||
expected_files+=("consul_${2}_linux_arm.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_linux_arm.zip")
|
||||||
expected_files+=("consul_${2}_linux_arm64.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_linux_arm64.zip")
|
||||||
expected_files+=("consul_${2}_solaris_amd64.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_solaris_amd64.zip")
|
||||||
expected_files+=("consul_${2}_windows_386.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_windows_386.zip")
|
||||||
expected_files+=("consul_${2}_windows_amd64.zip")
|
expected_files+=("${CONSUL_PKG_NAME}_${2}_windows_amd64.zip")
|
||||||
|
|
||||||
declare -a found_files
|
declare -a found_files
|
||||||
|
|
||||||
|
@ -420,7 +420,7 @@ function build_release {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
status_stage "==> Generating SHA 256 Hashes for Binaries"
|
status_stage "==> Generating SHA 256 Hashes for Binaries"
|
||||||
shasum_release "${sdir}/pkg/dist" "consul_${vers}_SHA256SUMS"
|
shasum_release "${sdir}/pkg/dist" "${CONSUL_PKG_NAME}_${vers}_SHA256SUMS"
|
||||||
if test $? -ne 0
|
if test $? -ne 0
|
||||||
then
|
then
|
||||||
err "ERROR: Failed to generate SHA 256 hashes for the release"
|
err "ERROR: Failed to generate SHA 256 hashes for the release"
|
||||||
|
@ -429,7 +429,7 @@ function build_release {
|
||||||
|
|
||||||
if is_set "${do_sha256}"
|
if is_set "${do_sha256}"
|
||||||
then
|
then
|
||||||
sign_release "${sdir}/pkg/dist/consul_${vers}_SHA256SUMS" "${gpg_key}"
|
sign_release "${sdir}/pkg/dist/${CONSUL_PKG_NAME}_${vers}_SHA256SUMS" "${gpg_key}"
|
||||||
if test $? -ne 0
|
if test $? -ne 0
|
||||||
then
|
then
|
||||||
err "ERROR: Failed to sign the SHA 256 hashes file"
|
err "ERROR: Failed to sign the SHA 256 hashes file"
|
||||||
|
|
|
@ -79,7 +79,7 @@ function confirm_consul_version {
|
||||||
# 0 - success
|
# 0 - success
|
||||||
# * - error
|
# * - error
|
||||||
|
|
||||||
local zfile="${1}/consul_${2}_$(go env GOOS)_$(go env GOARCH).zip"
|
local zfile="${1}/${CONSUL_PKG_NAME}_${2}_$(go env GOOS)_$(go env GOARCH).zip"
|
||||||
|
|
||||||
if ! test -f "${zfile}"
|
if ! test -f "${zfile}"
|
||||||
then
|
then
|
||||||
|
@ -88,7 +88,7 @@ function confirm_consul_version {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local ret=0
|
local ret=0
|
||||||
local tfile="$(mktemp) -t "consul_")"
|
local tfile="$(mktemp) -t "${CONSUL_PKG_NAME}_")"
|
||||||
|
|
||||||
unzip -p "${zfile}" "consul" > "${tfile}"
|
unzip -p "${zfile}" "consul" > "${tfile}"
|
||||||
if test $? -eq 0
|
if test $? -eq 0
|
||||||
|
|
Loading…
Reference in New Issue