From b85ad9aacc1da511d3fb1c5223055be1813c7255 Mon Sep 17 00:00:00 2001 From: Eduard Braun Date: Sat, 15 Sep 2018 12:45:53 +0200 Subject: CI: Fix source-doc not being created - work around GitLab CI's borked scheduling implementation by assigning job names for scheduled builds - don't run any other job on schedules --- .gitlab-ci.yml | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5a9ab1675..8ca738660 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,8 @@ cache: # Building inkscape inkscape:linux: stage: build + except: + - schedules before_script: # CCache Config - mkdir -p ccache @@ -39,6 +41,8 @@ inkscape:mac: - mac only: - branches@inkscape/inkscape + except: + - schedules before_script: - brew update - brew upgrade @@ -69,6 +73,8 @@ inkscape:mac: codequality: stage: build + except: + - schedules script: - git fetch https://gitlab.com/inkscape/inkscape.git - echo "Your commit does not comply exactly with the clang-format style checker.\nPlease review the following diff or apply it with\n \$ git apply <