diff options
author | Claudio André <claudioandre.br@gmail.com> | 2018-06-17 20:13:07 -0300 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2018-06-21 15:34:59 +0000 |
commit | 28a66e5df1dcf0a11b3520a2b6b71173c3eb5203 (patch) | |
tree | e63094aea7fb136ae7db0131040a2ea4772fe0bf | |
parent | a1d57165c1a5de9aa409aad55bfe0ac05fd59fd7 (diff) | |
download | gnome-control-center-28a66e5df1dcf0a11b3520a2b6b71173c3eb5203.tar.gz |
CI: refactor GitLab yaml file
-rw-r--r-- | .gitlab-ci.yml | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7a4db76f7..0daba6dde 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,20 @@ stages: - test - delivery +.Log files: &log_files [./*.log, _build/meson-logs/] + +.Build logs: &save_build_logs + artifacts: + name: log + when: always + paths: *log_files + +.Git Untracked files: &save_untracked_files + artifacts: + name: untracked + untracked: true + expire_in: 3h30min + ## # Stage: Build # @@ -12,11 +26,8 @@ stages: # any of them. ## build: + <<: *save_untracked_files stage: build - artifacts: - name: builded - untracked: true - expire_in: 3h30min script: - echo "== Info ==" @@ -39,13 +50,8 @@ build: # Runs the unit tests. ## test: + <<: *save_build_logs stage: test - artifacts: - name: log - when: always - paths: - - $(pwd)/*.log - - _build/meson-logs/* dependencies: - build @@ -71,14 +77,8 @@ test: # Runs the coverage test. ## coverage: + <<: *save_build_logs stage: test - artifacts: - name: log - when: always - paths: - - $(pwd)/*.log - - _build/meson-logs/* - - _build/meson-logs/coveragereport script: - echo "== Info ==" |