Skip to content

Commit 74aa1d5

Browse files
authored
Merge pull request #1268 from haskell-servant/version-0.17
Bump version to 0.17
2 parents 8372436 + b318e69 commit 74aa1d5

39 files changed

+441
-254
lines changed

.travis.yml

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# For more information, see https://github.com/haskell-CI/haskell-ci
66
#
7-
# version: 0.9.20200110
7+
# version: 0.9.20200121
88
#
99
version: ~> 1.0
1010
language: c
@@ -75,39 +75,31 @@ before_install:
7575
- echo $HCNUMVER
7676
- CABAL="$CABAL -vnormal+nowrap"
7777
- set -o pipefail
78-
install:
79-
- ${CABAL} --version
80-
- echo "$(${HC} --version) [$(${HC} --print-project-git-commit-id 2> /dev/null || echo '?')]"
81-
- node --version
82-
- echo $GHCJS
8378
- TEST=--enable-tests
8479
- BENCH=--enable-benchmarks
8580
- HEADHACKAGE=false
8681
- rm -f $CABALHOME/config
8782
- |
88-
echo "verbose: normal +nowrap +markoutput" >> $CABALHOME/config
89-
echo "remote-build-reporting: anonymous" >> $CABALHOME/config
90-
echo "write-ghc-environment-files: always" >> $CABALHOME/config
91-
echo "remote-repo-cache: $CABALHOME/packages" >> $CABALHOME/config
92-
echo "logs-dir: $CABALHOME/logs" >> $CABALHOME/config
93-
echo "world-file: $CABALHOME/world" >> $CABALHOME/config
94-
echo "extra-prog-path: $CABALHOME/bin" >> $CABALHOME/config
95-
echo "symlink-bindir: $CABALHOME/bin" >> $CABALHOME/config
96-
echo "installdir: $CABALHOME/bin" >> $CABALHOME/config
97-
echo "build-summary: $CABALHOME/logs/build.log" >> $CABALHOME/config
98-
echo "store-dir: $CABALHOME/store" >> $CABALHOME/config
99-
echo "install-dirs user" >> $CABALHOME/config
100-
echo " prefix: $CABALHOME" >> $CABALHOME/config
101-
echo "repository hackage.haskell.org" >> $CABALHOME/config
102-
echo " url: http://hackage.haskell.org/" >> $CABALHOME/config
103-
echo " secure: True" >> $CABALHOME/config
104-
echo " key-threshold: 3" >> $CABALHOME/config
105-
echo " root-keys:" >> $CABALHOME/config
106-
echo " fe331502606802feac15e514d9b9ea83fee8b6ffef71335479a2e68d84adc6b0" >> $CABALHOME/config
107-
echo " 1ea9ba32c526d1cc91ab5e5bd364ec5e9e8cb67179a471872f6e26f0ae773d42" >> $CABALHOME/config
108-
echo " 2c6c3627bd6c982990239487f1abd02e08a02e6cf16edb105a8012d444d870c3" >> $CABALHOME/config
109-
echo " 0a5c7ea47cd1b15f01f5f51a33adda7e655bc0f0b0615baa8e271f4c3351e21d" >> $CABALHOME/config
110-
echo " 51f0161b906011b52c6613376b1ae937670da69322113a246a09f807c62f6921" >> $CABALHOME/config
83+
echo "verbose: normal +nowrap +markoutput" >> $CABALHOME/config
84+
echo "remote-build-reporting: anonymous" >> $CABALHOME/config
85+
echo "write-ghc-environment-files: always" >> $CABALHOME/config
86+
echo "remote-repo-cache: $CABALHOME/packages" >> $CABALHOME/config
87+
echo "logs-dir: $CABALHOME/logs" >> $CABALHOME/config
88+
echo "world-file: $CABALHOME/world" >> $CABALHOME/config
89+
echo "extra-prog-path: $CABALHOME/bin" >> $CABALHOME/config
90+
echo "symlink-bindir: $CABALHOME/bin" >> $CABALHOME/config
91+
echo "installdir: $CABALHOME/bin" >> $CABALHOME/config
92+
echo "build-summary: $CABALHOME/logs/build.log" >> $CABALHOME/config
93+
echo "store-dir: $CABALHOME/store" >> $CABALHOME/config
94+
echo "install-dirs user" >> $CABALHOME/config
95+
echo " prefix: $CABALHOME" >> $CABALHOME/config
96+
echo "repository hackage.haskell.org" >> $CABALHOME/config
97+
echo " url: http://hackage.haskell.org/" >> $CABALHOME/config
98+
install:
99+
- ${CABAL} --version
100+
- echo "$(${HC} --version) [$(${HC} --print-project-git-commit-id 2> /dev/null || echo '?')]"
101+
- node --version
102+
- echo $GHCJS
111103
- GHCJOBS=-j2
112104
- |
113105
echo "program-default-options" >> $CABALHOME/config
@@ -157,6 +149,9 @@ install:
157149
echo "allow-newer: io-streams-1.5.1.0:network" >> cabal.project
158150
echo "allow-newer: io-streams-1.5.1.0:primitive" >> cabal.project
159151
echo "allow-newer: openssl-streams-1.2.2.0:network" >> cabal.project
152+
echo "allow-newer: servant" >> cabal.project
153+
echo "allow-newer: servant-server" >> cabal.project
154+
echo "allow-newer: servant-client" >> cabal.project
160155
echo "optimization: False" >> cabal.project
161156
- "for pkg in $($HCPKG list --simple-output); do echo $pkg | sed 's/-[^-]*$//' | (grep -vE -- '^(cookbook-basic-auth|cookbook-basic-streaming|cookbook-curl-mock|cookbook-db-postgres-pool|cookbook-file-upload|cookbook-generic|cookbook-pagination|cookbook-structuring-apis|cookbook-testing|cookbook-using-custom-monad|cookbook-using-free-client|servant|servant-client|servant-client-core|servant-conduit|servant-docs|servant-foreign|servant-http-streams|servant-machines|servant-pipes|servant-server|tutorial)$' || true) | sed 's/^/constraints: /' | sed 's/$/ installed/' >> cabal.project.local; done"
162157
- cat cabal.project || true
@@ -259,6 +254,9 @@ script:
259254
echo "allow-newer: io-streams-1.5.1.0:network" >> cabal.project
260255
echo "allow-newer: io-streams-1.5.1.0:primitive" >> cabal.project
261256
echo "allow-newer: openssl-streams-1.2.2.0:network" >> cabal.project
257+
echo "allow-newer: servant" >> cabal.project
258+
echo "allow-newer: servant-server" >> cabal.project
259+
echo "allow-newer: servant-client" >> cabal.project
262260
echo "optimization: False" >> cabal.project
263261
- "for pkg in $($HCPKG list --simple-output); do echo $pkg | sed 's/-[^-]*$//' | (grep -vE -- '^(cookbook-basic-auth|cookbook-basic-streaming|cookbook-curl-mock|cookbook-db-postgres-pool|cookbook-file-upload|cookbook-generic|cookbook-pagination|cookbook-structuring-apis|cookbook-testing|cookbook-using-custom-monad|cookbook-using-free-client|servant|servant-client|servant-client-core|servant-conduit|servant-docs|servant-foreign|servant-http-streams|servant-machines|servant-pipes|servant-server|tutorial)$' || true) | sed 's/^/constraints: /' | sed 's/$/ installed/' >> cabal.project.local; done"
264262
- cat cabal.project || true
@@ -318,5 +316,5 @@ script:
318316
- if ! $GHCJS ; then ${CABAL} v2-haddock $WITHCOMPILER --with-haddock $HADDOCK ${TEST} ${BENCH} all ; fi
319317
- echo -en 'travis_fold:end:haddock\\r'
320318

321-
# REGENDATA ("0.9.20200110",["--config=cabal.haskell-ci","--output=.travis.yml","cabal.project"])
319+
# REGENDATA ("0.9.20200121",["--config=cabal.haskell-ci","--output=.travis.yml","cabal.project"])
322320
# EOF

cabal.project

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,8 @@ constraints: base-compat ^>=0.11
6565

6666
-- needed for doctests
6767
write-ghc-environment-files: always
68+
69+
-- servant-0.17
70+
allow-newer: servant
71+
allow-newer: servant-server
72+
allow-newer: servant-client

changelog.d/issue1028

Lines changed: 0 additions & 18 deletions
This file was deleted.

changelog.d/issue1200

Lines changed: 0 additions & 12 deletions
This file was deleted.

changelog.d/issue1240

Lines changed: 0 additions & 16 deletions
This file was deleted.

changelog.d/jsaddle

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/pr1156

Lines changed: 0 additions & 17 deletions
This file was deleted.

changelog.d/pr1190

Lines changed: 0 additions & 7 deletions
This file was deleted.

changelog.d/pr1194

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog.d/pr1197

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)