Merge branch 'master' into 'master'

Changed the gitlab CI to match the travis CI

See merge request !20
1 job for master in 1 minute and 6 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #6158
nightly

00:01:06

 
Name Stage Failure
failed
nightly Test

To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
environment variable. Next time you log in this will be done automatically.

To configure your current shell run source $HOME/.cargo/env
$ source "$HOME/.cargo/env"
$ rustup component add rustfmt-preview
error: component 'rustfmt' for target 'x86_64-unknown-linux-gnu' is unavailable for download
ERROR: Job failed: exit code 1