From c32bcaa2d32d0597c15c895aca31ab59bc263c13 Mon Sep 17 00:00:00 2001
From: John MacFarlane <jgm@berkeley.edu>
Date: Fri, 25 Jan 2019 09:11:05 -0800
Subject: [PATCH] Remove travis.yml.

---
 .travis.yml | 200 ----------------------------------------------------
 1 file changed, 200 deletions(-)
 delete mode 100644 .travis.yml

diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index c756e93fa..000000000
--- a/.travis.yml
+++ /dev/null
@@ -1,200 +0,0 @@
-# This .travis.yml is modified from the sample at
-# https://docs.haskellstack.org/en/stable/GUIDE/#travis-with-caching
-
-# Use new container infrastructure to enable caching
-sudo: false
-
-# Do not choose a language; we provide our own build tools.
-language: generic
-
-# Caching so the next build will be fast too.
-cache:
-  directories:
-  - $HOME/.ghc
-  - $HOME/.cabal
-  - $HOME/.stack
-
-env:
-  global:
-    - GHC_OPTIONS="-O0 -Werror"
-
-addons:
-  apt:
-    packages:
-      - happy-1.19.5
-    sources:
-      - hvr-ghc
-
-# The different configurations we want to test. We have BUILD=cabal which uses
-# cabal-install, and BUILD=stack which uses Stack. More documentation on each
-# of those below.
-#
-# We set the compiler values here to tell Travis to use a different
-# cache file per set of arguments.
-#
-# fast_finish: build successful when every builds not in allow_failure are finished
-# i.e. not waiting any of the allow_failure to finish
-matrix:
-  fast_finish: true
-
-  include:
-  # We grab the appropriate GHC and cabal-install versions from hvr's PPA. See:
-  # https://github.com/hvr/multi-ghc-travis
-  # don't build benchmarks for ghc 7.10.3, because build takes too long...
-  - env: >-
-      BUILD=cabal
-      GHCVER=7.10.3
-      CABALVER=2.0
-      FLAGS="fast embed_data_files"
-      CABALARGS=""
-      TESTPATTERN="! /Round trip/"
-    compiler: ": #GHC 7.10.3"
-
-  # don't build benchmarks for ghc 8.0.2, because build takes too long...
-  - env: >-
-      BUILD=cabal
-      GHCVER=8.0.2
-      CABALVER=2.0
-      FLAGS="fast"
-      CABALARGS=""
-      TESTPATTERN="! /Round trip/"
-    compiler: ": #GHC 8.0.2"
-
-  - env: >-
-      BUILD=cabal
-      GHCVER=8.2.2
-      CABALVER=2.0
-      FLAGS="fast embed_data_files"
-      CABALARGS="--enable-benchmarks"
-      TESTPATTERN="! /Round trip/"
-    compiler: ": #GHC 8.2.2"
-
-  - env: >-
-      BUILD=cabal
-      GHCVER=8.4.3
-      CABALVER=2.2
-      FLAGS="fast embed_data_files -derive_json_via_th"
-      CABALARGS="--enable-benchmarks"
-      TESTPATTERN="! /Round trip/"
-    compiler: ": #GHC 8.4.3"
-
-  - env: >-
-      BUILD=cabal
-      GHCVER=8.6.1
-      CABALVER=2.4
-      FLAGS="fast embed_data_files"
-      CABALARGS="--enable-benchmarks --allow-newer=haddock-library:base"
-      TESTPATTERN="! /Round trip/"
-    compiler: ": #GHC 8.6.1"
-
-  # Build with the newest GHC and cabal-install. This is an accepted failure,
-  # see below.
-  # - env: BUILD=cabal GHCVER=head  CABALVER=head CABALAGS="--allow-newer"
-  #   compiler: ": #GHC HEAD"
-  #   addons: {apt: {packages: [cabal-install-head,ghc-head], sources: [hvr-ghc]}}
-
-  # The Stack builds. We can pass in arbitrary Stack arguments via the ARGS
-  # variable, such as using --stack-yaml to point to a different file.
-  # - env: BUILD=stack ARGS="--stack-yaml stack.lts9.yaml" FLAGS="fast embed_data_files"
-  #   compiler: ": #stack 8.0.2"
-  #   addons: {apt: {packages: [ghc-8.0.2], sources: [hvr-ghc]}}
-
-  - env: >-
-      BUILD=stack
-      ARGS="--resolver lts-12"
-      GHCVER=8.4.3
-      TESTPATTERN="! /Round trip/"
-    compiler: ": #stack 8.4.3"
-
-  # Nightly builds are allowed to fail
-  - env: >-
-      BUILD=stack
-      ARGS="--resolver nightly"
-      GHCVER=8.4.3
-      TESTPATTERN="."
-    compiler: ": #stack nightly"
-
-  # - env: BUILD=stack ARGS="--resolver lts-8"
-  #   compiler: ": #stack 8.0.2 osx"
-  #   os: osx
-
-  # - env: BUILD=stack ARGS="--resolver nightly"
-  #   compiler: ": #stack nightly osx"
-  #   os: osx
-
-  allow_failures:
-  - env: BUILD=cabal GHCVER=head  CABALVER=head
-  - env: >-
-      BUILD=stack
-      ARGS="--resolver nightly"
-      GHCVER=8.4.3
-      TESTPATTERN="."
-
-before_install:
-# Using compiler above sets CC to an invalid value, so unset it
-- unset CC
-- sudo apt-get install ${GHCVER:+ghc-$GHCVER} ${CABALVER:+cabal-install-$CABALVER}
-- export PATH=/opt/happy/1.19.5/bin/:/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:/opt/cabal/bin:$HOME/.local/bin:$HOME/.cabal/bin:$PATH
-# Download and unpack the stack executable
-- |
-  if [[ $BUILD == "stack" ]]; then
-    mkdir -p ~/.local/bin
-    if [ `uname` = "Darwin" ]
-    then
-      curl --insecure -L https://www.stackage.org/stack/osx-x86_64 |\
-          tar xz --strip-components=1 --include '*/stack' -C ~/.local/bin
-    else
-      curl -L https://www.stackage.org/stack/linux-x86_64 |\
-          tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
-    fi
-  fi
-
-install:
-- echo "$(ghc --version) [$(ghc --print-project-git-commit-id 2> /dev/null || echo '?')]"
-- if [ -f configure.ac ]; then autoreconf -i; fi
-- |
-  case "$BUILD" in
-    stack)
-      ulimit -n 4096
-      stack config set system-ghc --global true
-      stack --no-terminal --install-ghc $ARGS build --only-dependencies --fast \
-            --flag 'pandoc:embed_data_files' --flag 'aeson:fast' --jobs 2
-      ;;
-    cabal)
-      cabal --version
-      travis_retry cabal update
-      case "$GHCVER" in
-        7.10.3)
-           cabal install -v1 --disable-optimization --flags="$FLAGS" \
-                 --enable-tests --force-reinstalls --reorder-goals   \
-                 --max-backjumps=-1 $CABALARGS
-           ;;
-        *)
-           cabal install --disable-optimization --only-dependencies \
-                 --flags="$FLAGS" --enable-tests --force-reinstalls \
-                 --reorder-goals --max-backjumps=-1 $CABALARGS .
-           ;;
-      esac
-      ;;
-  esac
-
-script:
-- |
-  case "$BUILD" in
-    stack)
-      ulimit -n 4096
-      stack config set system-ghc --global true
-      stack --no-terminal $ARGS test --fast --flag 'aeson:fast' \
-            --flag pandoc:embed_data_files --haddock --no-haddock-deps \
-            --ghc-options="$GHC_OPTIONS" \
-            --test-arguments="--hide-successes --pattern \"$TESTPATTERN\""
-      ;;
-    cabal)
-      cabal sdist --output-directory=sourcedist && \
-      cd sourcedist && \
-      cabal configure --disable-optimization --enable-tests -v2 \
-            --flags="$FLAGS" --ghc-options="$GHC_OPTIONS" $CABALARGS && \
-      cabal build -v2 -j2 && \
-      cabal test --test-options="--pattern=\"$TESTPATTERN\""
-      ;;
-  esac