From aba8f545556741b44dcebd6ebfeae30546964d24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sat, 19 Jun 2021 12:46:45 +0200 Subject: [PATCH] optimize CI pipeline (run *only* on changes/tags) --- .gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c56d8ea..651301b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -43,6 +43,12 @@ build:backend: paths: - target/release/upend expire_in: 1 day + only: + changes: + - migrations/**/* + - src/**/* + - Cargo.* + - Makefile build:frontend: stage: build @@ -54,6 +60,10 @@ build:frontend: paths: - ui/dist expire_in: 1 day + only: + changes: + - ui/**/* + - Makefile test:backend: stage: test @@ -76,3 +86,5 @@ package: artifacts: paths: - ./*.AppImage + only: + - tags