on develop help sign in
Regenerate haskell-ci using config
commit2c1ed341728fd352f2e2c93f1323b3aa5bc7fff2 authorJohn Ericson <John.Ericson@Obsidian.Systems> dateFri 10 Jan 2020, 16:00 (7 years ago) parent500c563
1 file changed+17−17
.travis.yml+17−17
.travis.yml+17−17
@@ -1,13 +1,14 @@
11# This Travis job script has been generated by a script via
22#
3−# haskell-ci 'reflex.cabal' '--config' 'cabal.haskell-ci'
3+# haskell-ci '--config=cabal.haskell-ci' 'cabal.project'
44#
55# For more information, see https://github.com/haskell-CI/haskell-ci
66#
7−# version: 0.3.20190815
7+# version: 0.3.20190814
88#
99language: c
1010dist: xenial
11+sudo: required
1112git:
1213 # whether to recursively clone submodules
1314 submodules: false
@@ -39,25 +40,24 @@ matrix:
3940 - compiler: ghc-8.0.2
4041 addons: {"apt":{"sources":["hvr-ghc"],"packages":["ghc-8.0.2","cabal-install-2.4"]}}
4142before_install:
42− - |
43− if echo $CC | grep -q ghcjs; then
44− GHCJS=true;
45− else
46− GHCJS=false;
47− fi
4843 - |
4944 if [ "$TRAVIS_OS_NAME" = "linux" ]; then
50− if $GHCJS ; then sudo add-apt-repository -y ppa:hvr/ghcjs ; fi;
51− if $GHCJS ; then curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add - ; fi;
52− if $GHCJS ; then sudo apt-add-repository 'https://deb.nodesource.com/node_8.x xenial main' ; fi;
53− if $GHCJS ; then sudo apt-get update ; fi;
54− sudo apt-get install $CC;
55− if $GHCJS ; then sudo apt-get install -y nodejs cabal-install-3.0 ; fi;
45+ sudo add-apt-repository -y ppa:hvr/ghcjs;
46+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
47+ sudo apt-add-repository 'https://deb.nodesource.com/node_8.x xenial main'
48+ sudo apt-get update;
49+ sudo apt-get install $CC cabal-install-3.0 nodejs;
5650 fi
5751 - HC=$(echo "/opt/$CC/bin/ghc" | sed 's/-/\//')
5852 - WITHCOMPILER="-w $HC"
59− - if $GHCJS ; then HC=${HC}js ; fi
60− - if $GHCJS ; then WITHCOMPILER="--ghcjs ${WITHCOMPILER}js" ; fi
53+ - |
54+ if echo $CC | grep -q ghcjs; then
55+ GHCJS=true
56+ HC=${HC}js
57+ WITHCOMPILER="--ghcjs ${WITHCOMPILER}js"
58+ else
59+ GHCJS=false;
60+ fi
6161 - if $GHCJS ; then sudo apt-get install -y ghc-8.4.4 ; fi
6262 - if $GHCJS ; then PATH="/opt/ghc/8.4.4/bin:$PATH" ; fi
6363 - HCPKG="$HC-pkg"
@@ -173,5 +173,5 @@ script:
173173 # Constraint set debug-cycles
174174 - ${CABAL} v2-build $WITHCOMPILER --disable-tests --disable-benchmarks --constraint='reflex +debug-cycles' all | color_cabal_output
175175
176−# REGENDATA ["reflex.cabal","--config","cabal.haskell-ci"]
176+# REGENDATA ["--config=cabal.haskell-ci","cabal.project"]
177177# EOF