on master help sign in
CURATORS.md: note that testsuites needing a system services are allowed to fail
commitb88cdd56dbccea4ffcf2dd7f28e056c7e5b09090 authorJens Petersen <juhpetersen@gmail.com> dateMon 28 Mar 2016, 18:49 (11 years ago) parent740fc95
1 file changed+3−1
CURATORS.md+3−1
CURATORS.md+3−1
@@ -41,11 +41,13 @@ to refer to the issue for workarounds added to that file.
4141
4242### Adding Debian packages for required system tools or libraries
4343Additional (non-Haskell) system libraries or tools should be added to `stackage/debian-bootstrap.sh`.
44−Committing the changes should trigger a DockerHub. Normally only the nightly branch needs to be updated
44+Committing the changes to a branch should trigger a DockerHub. Normally only the nightly branch needs to be updated
4545since new packages are not added to the current lts release.
4646
4747Use [Ubuntu Package content search](http://packages.ubuntu.com/) to determine which package provides particular dev files (it defaults to trusty which is the same version as the server).
4848
49+Note we generally don't install/run services needed for testsuites in the docker images - packages with tests requiring some system service can be add to expected-test-failures.
50+
4951### Upgrading GHC version
5052The Dockerfile contains information on which GHC versions should be used. You
5153can modify it and push it to Github to trigger a DockerHub build. The master