From: Taylor Yu Date: Wed, 4 Oct 2017 14:40:04 +0000 (-0500) Subject: Only run "update" job from scheduled pipelines X-Git-Tag: tor-0.3.3.0-alpha-dev~2^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d5d811e2d08beca0b6029cfab50201966335f976;p=thirdparty%2Ftor.git Only run "update" job from scheduled pipelines Stop attempting to unconditionally mirror the tor repository in GitLab CI. This prevented developers from enabling GitLab CI on master because the "update" job would attempt to run, causing an unuseful CI failure. Fixes bug 23755. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 78a1b0e7ef..969646b987 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,6 +10,8 @@ build: - "make install" update: + only: + - schedules script: - "apt-get install -y --fix-missing git openssh-client" @@ -36,4 +38,4 @@ update: - "mkdir tor" - "cd tor" - git clone --bare https://git.torproject.org/tor.git - - git push --mirror git@oniongit.eu:network/tor.git \ No newline at end of file + - git push --mirror git@oniongit.eu:network/tor.git diff --git a/changes/bug23755 b/changes/bug23755 new file mode 100644 index 0000000000..98f0970344 --- /dev/null +++ b/changes/bug23755 @@ -0,0 +1,4 @@ + o Minor bugfixes (testing): + - Stop unconditionally mirroring the tor repository in GitLab CI. + This prevented developers from enabling GitLab CI on master. + Fixes bug 23755; bugfix on 0.3.2.2-alpha.