From 6c9edeb2ad6c1e8cf4f2890c36e03fcc4b393572 Mon Sep 17 00:00:00 2001 From: Victor Denisov Date: Sat, 13 May 2017 15:17:43 -0700 Subject: [PATCH] Auto push tagged package to hackage --- .travis.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.travis.yml b/.travis.yml index fe1cfc2..2a74de8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -65,3 +65,25 @@ script: echo "expected '$SRC_TGZ' not found"; exit 1; fi + +jobs: + include: + - stage: deploy + env: GHCVER=8.0.2 CABALVER=1.24 MONGO=3.4.3 + before_install: + - travis_retry sudo add-apt-repository -y ppa:hvr/ghc + - travis_retry sudo apt-get update + - travis_retry sudo apt-get install cabal-install-$CABALVER + - export PATH=$HOME/.cabal/bin:/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH + - cabal --version + install: skip + script: skip + deploy: + provider: hackage + username: VictorDenisov + password: + secure: DPYlqRN09gFp06paLj9bRBzpxTkqkZzfsTrU3j0WiqRzqUMeWEeiZNAkIE/maC9xrEuuYBTk0KlSdz+esF4kjfyRQFTxb9CvXrZ474qHozVLC01vh/av5bGZBDQOwgzJrJNVpfl+g+EADOicz9/nhPXiAd7nCQIv/2s/xM1Yj1U= + on: + repo: mongodb-haskell/mongodb + tags: true +