diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b204619..0308ff8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,22 +1,13 @@ -# This file is a template, and might need editing before it works on your project. -# Official language image. Look for the different tagged releases at: -# https://hub.docker.com/r/library/rust/tags/ image: "rust:latest" -# Optional: Pick zero or more services to be used on all builds. -# Only needed when using a docker container to run your tests in. -# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-a-service -#services: -# - mysql:latest -# - redis:latest -# - postgres:latest - -# Optional: Install a C compiler, cmake and git into the container. -# You will often need this when you (or any of your dependencies) depends on C code. before_script: - apt-get update -yqq - apt-get install -yqq --no-install-recommends build-essential +stages: +- build +- test + build: script: - HERE="$(readlink -f .)" @@ -29,8 +20,7 @@ build: - target - cargo_dir -# Use cargo to test the project -test:cargo: +test: script: - rustc --version && cargo --version # Print version info for debugging - - cargo test --all --verbose \ No newline at end of file + - cargo test --all --verbose