From b88cdd56dbccea4ffcf2dd7f28e056c7e5b09090 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 28 Mar 2016 18:49:19 +0900 Subject: [PATCH] CURATORS.md: note that testsuites needing a system services are allowed to fail --- CURATORS.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index efe7c107..1fb9d0e1 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -41,11 +41,13 @@ to refer to the issue for workarounds added to that file. ### Adding Debian packages for required system tools or libraries Additional (non-Haskell) system libraries or tools should be added to `stackage/debian-bootstrap.sh`. -Committing the changes should trigger a DockerHub. Normally only the nightly branch needs to be updated +Committing the changes to a branch should trigger a DockerHub. Normally only the nightly branch needs to be updated since new packages are not added to the current lts release. Use [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). +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. + ### Upgrading GHC version The Dockerfile contains information on which GHC versions should be used. You can modify it and push it to Github to trigger a DockerHub build. The master