on master help sign in
Merge branch 'master' into ghc7.10
50b2924Michael Snoyman
README.md+1
@@ -22,6 +22,7 @@ project information. In addition, we have the following repositories:
22* [stackage-update](https://github.com/fpco/stackage-update) [![Build Status](https://travis-ci.org/fpco/stackage-update.svg?branch=master)](https://travis-ci.org/fpco/stackage-update)
22* [stackage-update](https://github.com/fpco/stackage-update) [![Build Status](https://travis-ci.org/fpco/stackage-update.svg?branch=master)](https://travis-ci.org/fpco/stackage-update)
23* [stackage-upload](https://github.com/fpco/stackage-upload) [![Build Status](https://travis-ci.org/fpco/stackage-upload.svg?branch=master)](https://travis-ci.org/fpco/stackage-upload)
23* [stackage-upload](https://github.com/fpco/stackage-upload) [![Build Status](https://travis-ci.org/fpco/stackage-upload.svg?branch=master)](https://travis-ci.org/fpco/stackage-upload)
24* [stackage-install](https://github.com/fpco/stackage-install) [![Build Status](https://travis-ci.org/fpco/stackage-install.svg?branch=master)](https://travis-ci.org/fpco/stackage-install)
24* [stackage-install](https://github.com/fpco/stackage-install) [![Build Status](https://travis-ci.org/fpco/stackage-install.svg?branch=master)](https://travis-ci.org/fpco/stackage-install)
25+* [stackage-build-plan](https://github.com/fpco/stackage-build-plan) [![Build Status](https://travis-ci.org/fpco/stackage-build-plan.svg?branch=master)](https://travis-ci.org/fpco/stackage-build-plan)
25
26
26Get your package included
27Get your package included
27-------------------------
28-------------------------
automated/build.sh+1−1
@@ -69,6 +69,6 @@ ARGS_BUILD="$ARGS_COMMON -v $CABAL_DIR:/home/stackage/.cabal:ro -v $GHC_DIR:/hom
69ARGS_UPLOAD="$ARGS_COMMON -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $CURATOR_DIR:/home/stackage/.stackage-curator -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro"
69ARGS_UPLOAD="$ARGS_COMMON -v $AUTH_TOKEN:/auth-token:ro -v $HACKAGE_CREDS:/hackage-creds:ro -v $CURATOR_DIR:/home/stackage/.stackage-curator -v $SSH_DIR:/home/ubuntu/.ssh:ro -v $GITCONFIG:/home/stackage/.gitconfig:ro"
70
70
71# Use cabal update first to initialize ~/.cabal.config, then use stackage-curator update to get it securely
71# Use cabal update first to initialize ~/.cabal.config, then use stackage-curator update to get it securely
72−docker run $ARGS_PREBUILD $IMAgE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random cabal-install"
72+docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "cabal update && stackage-curator update && stackage-curator create-plan --plan-file $PLAN_FILE --target $TARGET ${CONSTRAINTS:-} && stackage-curator check --plan-file $PLAN_FILE && stackage-curator fetch --plan-file $PLAN_FILE && cabal install random cabal-install"
73docker run $ARGS_BUILD $IMAGE stackage-curator make-bundle --plan-file $PLAN_FILE --bundle-file $BUNDLE_FILE --target $TARGET
73docker run $ARGS_BUILD $IMAGE stackage-curator make-bundle --plan-file $PLAN_FILE --bundle-file $BUNDLE_FILE --target $TARGET
74docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload --bundle-file $BUNDLE_FILE && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --target $TARGET"
74docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "stackage-curator upload --bundle-file $BUNDLE_FILE && stackage-curator hackage-distro --plan-file $PLAN_FILE --target $TARGET && stackage-curator upload-github --plan-file $PLAN_FILE --target $TARGET"
build-constraints.yaml+5−1
@@ -105,6 +105,7 @@ packages:
105 - stackage-upload
105 - stackage-upload
106 - stackage-cli
106 - stackage-cli
107 - stackage-install
107 - stackage-install
108+ - stackage-build-plan
108 - statistics-linreg
109 - statistics-linreg
109 - th-expand-syns
110 - th-expand-syns
110 - thyme
111 - thyme
@@ -708,7 +709,7 @@ packages:
708 "Marcin Mrotek <marcin.jan.mrotek@gmail.com>":
709 "Marcin Mrotek <marcin.jan.mrotek@gmail.com>":
709 - type-list
710 - type-list
710
711
711− "David Turner <dave.c.turner@gmail.com>":
712+ "David Turner <dave.c.turner@gmail.com> @davecturner":
712 - alarmclock
713 - alarmclock
713 - bank-holidays-england
714 - bank-holidays-england
714
715
@@ -1292,6 +1293,9 @@ expected-test-failures:
1292 # https://github.com/ekmett/linear/issues/75 GHC 7.10
1293 # https://github.com/ekmett/linear/issues/75 GHC 7.10
1293 - linear
1294 - linear
1294
1295
1296+ # https://github.com/yesodweb/Shelly.hs/issues/99
1297+ - shelly
1298+
1295# Haddocks which are expected to fail. Same concept as expected test failures.
1299# Haddocks which are expected to fail. Same concept as expected test failures.
1296expected-haddock-failures:
1300expected-haddock-failures:
1297 # https://github.com/acw/bytestring-progress/issues/4
1301 # https://github.com/acw/bytestring-progress/issues/4
stackage/stackage.cabal+2−1
@@ -1,5 +1,5 @@
1name: stackage
1name: stackage
2−version: 0.7.1.0
2+version: 0.7.2.0
3synopsis: Dummy package forcing installation of other Stackage packages
3synopsis: Dummy package forcing installation of other Stackage packages
4homepage: https://www.stackage.org/
4homepage: https://www.stackage.org/
5license: MIT
5license: MIT
@@ -18,6 +18,7 @@ library
18 , stackage-update
18 , stackage-update
19 , stackage-upload
19 , stackage-upload
20 , stackage-install
20 , stackage-install
21+ , stackage-build-plan
21 default-language: Haskell2010
22 default-language: Haskell2010
22
23
23source-repository head
24source-repository head