From 898725a96a6fce41354426c77ac743be52c103ae Mon Sep 17 00:00:00 2001 From: Kai Kriegel Date: Thu, 17 Sep 2020 13:01:55 +0000 Subject: [PATCH] only run pipeline for master, develop branches and merge requests --- .gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 72aa360..618b990 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,6 +29,10 @@ lint:clippy: script: - rustc --version && cargo --version # Print version info for debugging - cargo clippy -- -D warnings + only: + - master + - development + - merge_requests # Use rustfmt to check formating of the project lint:fmt: @@ -36,12 +40,20 @@ lint:fmt: script: - rustc --version && cargo --version # Print version info for debugging - cargo fmt -- --check # TODO: Do we want to enforce formating? + only: + - master + - development + - merge_requests # Use cargo to test the project test:cargo: script: - rustc --version && cargo --version # Print version info for debugging - cargo test --workspace --verbose + only: + - master + - development + - merge_requests # cache dependencies and build environment to speed up setup