Provides the Docker image that is used in Artemis to run the automatic tests for Haskell exercises.
If you need a specific/newer version of Stack for your exercises, please open an issue or submit a pull request. Otherwise, the version will only be updated irregularly as needed for our exercises.
When updating the Stack resolver version, a new tag named vMAJOR.MINOR.0
has to be published.
In Artemis, the Docker image reference has to be changed in src/main/resources/config/application.yml
.
The Stack version has to be updated in a few places:
-
src/main/resources/templates/haskell/exercise/stack.yaml
-
src/main/resources/templates/haskell/solution/stack.yaml
-
src/main/resources/templates/haskell/test/stack.yaml