Switch version file from .txt to .yaml; add target tuple to version.yml

This commit is contained in:
Michael Vines 2019-03-13 16:11:50 -07:00 committed by Grimes
parent d94ff4bf4a
commit 34a8d591fa
2 changed files with 23 additions and 5 deletions

View File

@ -30,10 +30,25 @@ echo --- Creating tarball
set -x set -x
rm -rf solana-release/ rm -rf solana-release/
mkdir solana-release/ mkdir solana-release/
case "$(uname)" in
Darwin)
TARGET=x86_64-apple-darwin
;;
Linux)
TARGET=x86_64-unknown-linux-gnu
;;
*)
TARGET=unknown-unknown-unknown
;;
esac
COMMIT="$(git rev-parse HEAD)"
( (
echo "$CHANNEL_OR_TAG" echo "channel: $CHANNEL"
git rev-parse HEAD echo "commit: $COMMIT"
) > solana-release/version.txt echo "target: $TARGET"
) > solana-release/version.yml
scripts/cargo-install-all.sh solana-release scripts/cargo-install-all.sh solana-release

View File

@ -285,7 +285,7 @@ start() {
set -x set -x
rm -rf "$SOLANA_ROOT"/solana-release rm -rf "$SOLANA_ROOT"/solana-release
(cd "$SOLANA_ROOT"; tar jxv) < "$tarballFilename" (cd "$SOLANA_ROOT"; tar jxv) < "$tarballFilename"
cat "$SOLANA_ROOT"/solana-release/version.txt cat "$SOLANA_ROOT"/solana-release/version.yml
) )
;; ;;
local) local)
@ -370,7 +370,10 @@ start() {
case $deployMethod in case $deployMethod in
tar) tar)
networkVersion="$( networkVersion="$(
tail -n1 "$SOLANA_ROOT"/solana-release/version.txt || echo "tar-unknown" (
set -o pipefail
grep "^version: " "$SOLANA_ROOT"/solana-release/version.yml | head -n1 | cut -d\ -f2
) || echo "tar-unknown"
)" )"
;; ;;
local) local)