commit d5d811e2d08beca0b6029cfab50201966335f976
parent 44e4a96bb5d2a01d57084ec8beb14e4518644614
Author: Taylor Yu <catalyst@torproject.org>
Date: Wed, 4 Oct 2017 09:40:04 -0500
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.
Diffstat:
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git 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
@@ -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.