Merge branch 'master' into patch-1

This commit is contained in:
Mihai Maruseac 2019-06-27 19:48:07 -07:00 committed by GitHub
commit c29b493245
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 61 additions and 9 deletions

View File

@ -6,3 +6,5 @@ cabal.sandbox.config
tarballs tarballs
*.yaml *.yaml
.git .git
automated
.github

View File

@ -1,10 +1,12 @@
#!/usr/bin/env bash #!/usr/bin/env bash
set -eu +x set -eu +x -o pipefail
ROOT=$(cd $(dirname $0) ; pwd) ROOT=$(cd $(dirname $0) ; pwd)
TARGET=$1 TARGET=$1
source aws.sh
# For nightly-YYYY-MM-DD, tag should be nightly # For nightly-YYYY-MM-DD, tag should be nightly
# For lts-X.Y, tag should be ltsX # For lts-X.Y, tag should be ltsX
SHORTNAME=$(echo $TARGET | cut -d- -f 1) SHORTNAME=$(echo $TARGET | cut -d- -f 1)
@ -79,7 +81,7 @@ ARGS_PREBUILD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $CABAL_DIR:$HOME/.cabal
ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $GHC_DIR:$HOME/.ghc:ro" ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:$HOME/.cabal:ro -v $GHC_DIR:$HOME/.ghc:ro"
# instance-data is an undocumented feature of S3 used by amazonka, # instance-data is an undocumented feature of S3 used by amazonka,
# see https://github.com/brendanhay/amazonka/issues/271 # see https://github.com/brendanhay/amazonka/issues/271
ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro --add-host instance-data:169.254.169.254" ARGS_UPLOAD="$ARGS_COMMON -u $USERID -e HOME=$HOME -v $HACKAGE_CREDS:/hackage-creds:ro -v $DOT_STACKAGE_DIR:$HOME/.stackage -v $SSH_DIR:$HOME/.ssh:ro -v $GITCONFIG:$HOME/.gitconfig:ro -v $CABAL_DIR:$HOME/.cabal:ro -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY"
# Make sure we actually need this snapshot. We only check this for LTS releases # Make sure we actually need this snapshot. We only check this for LTS releases
# since, for nightlies, we'd like to run builds even if they are unnecessary to # since, for nightlies, we'd like to run builds even if they are unnecessary to

View File

@ -4,7 +4,7 @@ set -eux
if [[ ! -f convert ]] if [[ ! -f convert ]]
then then
curl https://s3.amazonaws.com/www.snoyman.com/convert-old-stackage-f780174e2c84e4fb171f6526228d9243beb7fd71.bz2 > convert.bz2 curl https://s3.amazonaws.com/www.snoyman.com/convert-old-stackage-c9c4d06b31cb7aafedd23aa316b8008c45e4d4dd.bz2 > convert.bz2
chmod +x convert.bz2 chmod +x convert.bz2
bunzip2 convert.bz2 bunzip2 convert.bz2
fi fi

View File

@ -13,6 +13,10 @@ packages:
"Chris Penner <christopher.penner@gmail.com> @ChrisPenner": "Chris Penner <christopher.penner@gmail.com> @ChrisPenner":
- lens-regex-pcre - lens-regex-pcre
"Emily Pillmore <emilypi@cohomolo.gy> @topos":
- lens-process
- microlens-process
"Matthieu Monsch <mtth@apache.org> @mtth": "Matthieu Monsch <mtth@apache.org> @mtth":
- tracing - tracing
@ -27,6 +31,7 @@ packages:
- interpolatedstring-qq2 - interpolatedstring-qq2
- prospect - prospect
- do-notation - do-notation
- unagi-chan
"William Yao <williamyaoh@gmail.com> @williamyaoh": "William Yao <williamyaoh@gmail.com> @williamyaoh":
- string-interpolate - string-interpolate
@ -298,7 +303,7 @@ packages:
- markov-chain - markov-chain
- midi - midi
- midi-music-box - midi-music-box
- mbox-utility - mbox-utility < 0 # https://github.com/commercialhaskell/stackage/issues/4655
- med-module - med-module
- monoid-transformer - monoid-transformer
- non-empty - non-empty
@ -1401,9 +1406,9 @@ packages:
- HaskellNet-SSL < 0 # mime-mail-0.5 via HaskellNet - HaskellNet-SSL < 0 # mime-mail-0.5 via HaskellNet
"Jens Petersen <juhpetersen@gmail.com> @juhp": "Jens Petersen <juhpetersen@gmail.com> @juhp":
- cabal-rpm - cabal-rpm < 0 # https://github.com/commercialhaskell/stackage/issues/4666
- fedora-dists - fedora-dists
- fedora-haskell-tools - fedora-haskell-tools < 0 # https://github.com/commercialhaskell/stackage/issues/4662
- fedora-img-dl - fedora-img-dl
- hkgr - hkgr
- http-directory - http-directory
@ -3655,7 +3660,7 @@ packages:
- cachix < 0 - cachix < 0
- cachix-api - cachix-api
- elm2nix - elm2nix
- stack2nix - stack2nix < 0 # https://github.com/commercialhaskell/stackage/issues/4665
- mixpanel-client < 0 # https://github.com/domenkozar/mixpanel-client/issues/3 - mixpanel-client < 0 # https://github.com/domenkozar/mixpanel-client/issues/3
- pretty-sop - pretty-sop
- servant-auth - servant-auth
@ -3850,7 +3855,7 @@ packages:
- servant-auth-wordpress - servant-auth-wordpress
- ca-province-codes - ca-province-codes
"David Baynard <haskell@baynard.me> @dbaynard": "David Baynard <haskell@baynard.dev> @dbaynard":
- time-qq # see christian-marie/time-qq#3 - time-qq # see christian-marie/time-qq#3
- ucam-webauth - ucam-webauth
- ucam-webauth-types - ucam-webauth-types
@ -4456,7 +4461,6 @@ packages:
- amazonka-core < 0 # via http-client-0.6.1 - amazonka-core < 0 # via http-client-0.6.1
- github < 0 # via http-client-0.6.1 - github < 0 # via http-client-0.6.1
- hailgun < 0 # via http-client-0.6.1 - hailgun < 0 # via http-client-0.6.1
- language-puppet < 0 # via http-client-0.6.1
- mbug < 0 # via http-client-0.6.1 - mbug < 0 # via http-client-0.6.1
- antiope-athena < 0 # via amazonka - antiope-athena < 0 # via amazonka
@ -4698,6 +4702,19 @@ packages:
# New http2 not supported by Warp yet # New http2 not supported by Warp yet
- http2 < 2 - http2 < 2
# https://github.com/commercialhaskell/stackage/issues/4645 but see
# also http2 < 2 bound above
- warp < 3.3.0
# https://github.com/commercialhaskell/stackage/issues/4647
- tls-session-manager < 0.0.2.0
# https://github.com/commercialhaskell/stackage/issues/4657
- hw-rankselect < 0.13.1.0
# https://github.com/commercialhaskell/stackage/issues/4673
- hlint < 2.2
# end of packages # end of packages
# Package flags are applied to individual packages, and override the values of # Package flags are applied to individual packages, and override the values of
@ -5091,6 +5108,25 @@ skipped-tests:
# Requires running pg-harness-server # Requires running pg-harness-server
- peregrin - peregrin
# Internal errors with move to the new curator tool?
- blaze-collonade # https://github.com/commercialhaskell/stackage/issues/4639
- tasty-discover # https://github.com/commercialhaskell/stackage/issues/4648
- show-prettyprint # https://github.com/commercialhaskell/stackage/issues/4649
- servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650
- prettyprinter # https://github.com/commercialhaskell/stackage/issues/4651
- pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652
- password-instances # https://github.com/commercialhaskell/stackage/issues/4653
- password # https://github.com/commercialhaskell/stackage/issues/4654
- human-readable-duration # https://github.com/commercialhaskell/stackage/issues/4658
- heterocephalus # https://github.com/commercialhaskell/stackage/issues/4659
- fmt # https://github.com/commercialhaskell/stackage/issues/4660
- haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661
- libraft # https://github.com/commercialhaskell/stackage/issues/4664
- bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4667
- hint # https://github.com/commercialhaskell/stackage/issues/4668
- envelope # https://github.com/commercialhaskell/stackage/issues/4669
- algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670
# end of skipped-tests # end of skipped-tests
# Tests listed in expected-test-failures configure correctly but may fail to run # Tests listed in expected-test-failures configure correctly but may fail to run
@ -5349,6 +5385,18 @@ expected-test-failures:
# https://github.com/jgm/pandoc/issues/5582 # https://github.com/jgm/pandoc/issues/5582
- pandoc - pandoc
# https://github.com/commercialhaskell/stackage/issues/4642
- ghc-exactprint
# https://github.com/commercialhaskell/stackage/issues/4643
- world-peace
# https://github.com/commercialhaskell/stackage/issues/4644
- triplesec
# https://github.com/commercialhaskell/stackage/issues/4646
- singletons
# end of expected-test-failures # end of expected-test-failures
# Benchmarks which are known not to build. Note that, currently we do not run # Benchmarks which are known not to build. Note that, currently we do not run