on master help sign in
CURATORS.md: note that testsuites needing a system services are allowed to fail
b88cdd5Jens Petersen
CURATORS.md+3−1
@@ -41,11 +41,13 @@ to refer to the issue for workarounds added to that file.
41
41
42### Adding Debian packages for required system tools or libraries
42### Adding Debian packages for required system tools or libraries
43Additional (non-Haskell) system libraries or tools should be added to `stackage/debian-bootstrap.sh`.
43Additional (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
45since new packages are not added to the current lts release.
45since new packages are not added to the current lts release.
46
46
47Use [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).
47Use [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).
48
48
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+
49### Upgrading GHC version
51### Upgrading GHC version
50The Dockerfile contains information on which GHC versions should be used. You
52The Dockerfile contains information on which GHC versions should be used. You
51can modify it and push it to Github to trigger a DockerHub build. The master
53can modify it and push it to Github to trigger a DockerHub build. The master