make gitlab ci jobs interruptible and silence install

Marius Kriegerowski requested to merge feature/gitlab-ci-improvements into master

Silencing the installation of dependencies. This allows to focus more on the actual testing its' output.

Also, tests are marked is interruptible. This will cancel jobs if new changes were pushed to the same MR, making previous test runs obsolete. Speeds up the pipeline.

\approve @rizac @gweather

Edited by Marius Kriegerowski

Merge request reports