mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-20 10:15:48 +01:00
Merge pull request #2134 from juhp/master
build.sh: do not update Hackage packages list for LTS
This commit is contained in:
commit
ad6660978b
@ -98,11 +98,16 @@ curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip
|
|||||||
|
|
||||||
# Determine the new build plan unless NOPLAN is set
|
# Determine the new build plan unless NOPLAN is set
|
||||||
#
|
#
|
||||||
# * Update the package index
|
# * Update the package index (unless LTS)
|
||||||
# * Create a new plan
|
# * Create a new plan
|
||||||
if [ "${NOPLAN:-}x" = "x" ]
|
if [ "${NOPLAN:-}x" = "x" ]
|
||||||
then
|
then
|
||||||
docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stack update && exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}"
|
if [ $SHORTNAME = "lts" ]
|
||||||
|
then
|
||||||
|
docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}"
|
||||||
|
else
|
||||||
|
docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "stack update && exec stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-}"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Do the rest of the pre-build actions:
|
# Do the rest of the pre-build actions:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user