on master help sign in
Share ssh dir for multiple LTS builds
commitdfb0785155b50d78c1a438acd6978bd05b893489 authorStackage Build host <michael+stackage-build@fpcomplete.com> dateTue 5 Jan 2016, 05:51 (11 years ago) parentf509ad6
1 file changed+5−3
automated/build.sh+5−3
automated/build.sh+5−3
@@ -7,10 +7,12 @@ TARGET=$1
77
88# For nightly-YYYY-MM-DD, tag should be nightly
99# For lts-X.Y, tag should be ltsX
10−TAG=$(echo $TARGET | cut -d- -f 1)
11−if [ $TAG = "lts" ]
10+SHORTNAME=$(echo $TARGET | cut -d- -f 1)
11+if [ $SHORTNAME = "lts" ]
1212then
1313 TAG=$(echo $TARGET | sed 's@^lts-\([0-9]*\)\.[0-9]*@lts\1@')
14+else
15+ TAG=$SHORTNAME
1416fi
1517
1618IMAGE=snoyberg/stackage:$TAG
@@ -23,7 +25,7 @@ CABAL_DIR=$ROOT/cabal
2325GHC_DIR=$ROOT/ghc
2426DOT_STACKAGE_DIR=$ROOT/dot-stackage
2527WORKDIR=$ROOT/$TAG/work
26−SSH_DIR=$ROOT/ssh-$TAG
28+SSH_DIR=$ROOT/ssh-$SHORTNAME
2729
2830mkdir -p \
2931 "$CABAL_DIR" \