@@ -49,6 +49,28 @@ build by running:
49 cabal install stackage
49 cabal install stackage
50 stackage nightly
50 stackage nightly
54+Note: This method is currently considered experimental.
56+If you'd like to check a build plan, or perform an entire build, without
57+specially configuring your system, Docker may be a good approach. To check if
58+some modifications to `build-constraints.yaml` are valid, try the following:
60+1. Create a local clone of the `stackage` repo
61+2. Make modifications to your local `build-constraints.yaml`
62+3. Inside the `stackage` working directory, run the following:
65+ $ docker run -it --rm -v $(pwd):/stackage -w /stackage snoyberg/stackage /bin/bash -c 'cabal update && stackage check'
68+Similarly, if you'd like to perform an entire build, you can replace the last step with:
71+$ docker run -it --rm -v $(pwd):/stackage -w /stackage snoyberg/stackage /bin/bash -c 'cabal update && stackage build --skip-upload'
52## Processing
74## Processing
54The following describes at a high level the series of steps for processing
76The following describes at a high level the series of steps for processing