travis.yaml: Duplicate before_install
authorJoachim Breitner <mail@joachim-breitner.de>
Mon, 6 Jun 2016 13:25:04 +0000 (13:25 +0000)
committerJoachim Breitner <mail@joachim-breitner.de>
Mon, 6 Jun 2016 13:25:04 +0000 (13:25 +0000)
.travis.yml

index 7583a81..719997b 100644 (file)
@@ -15,6 +15,10 @@ matrix:
 
 # Note: the distinction between `before_install` and `install` is not important.
 before_install:
+ - mkdir -p ~/.local/bin
+ - export PATH=~/.local/bin:$PATH
+ - test -z "$STACK" || { travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack' ; }
+
  - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
  - export WINEPATH='C:\Program Files (x86)\GnuWin32\bin'
  - if [ "$WINDOWS" = yes ]; then export W=wine; else export W=""; fi
@@ -22,11 +26,6 @@ before_install:
  - test -z "$CABALVER" || base ./.travis-setup-linux.sh
  - test -z "$STACK" || stack setup --resolver $STACK
 
-before_install:
- - mkdir -p ~/.local/bin
- - export PATH=~/.local/bin:$PATH
- - test -z "$STACK" || { travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack' ; }
-
 
 install:
  - test -z "$STACK" || stack init --resolver $STACK --force