In order to cut down on the run time of circle CI, a custom docker image is used. It is based on Ubuntu 18.04, with rascal specific dependencies installed. See the [Dockerfile] for more information.
- make your changes to the Dockerfile
- build the image locally
cd .circleci
docker build -t rascal-ci .
- tag the image (replace with the right value) and upload to docker hub
docker tag rascal-ci cosmoepfl/rascal-ci:<VERSION>
docker push cosmoepfl/rascal-ci:<VERSION>