[tor-bugs] #23756 [Core Tor/Tor]: tor's .gitlab-ci.yml is doing mirroring? why?
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Oct 6 20:42:50 UTC 2017
#23756: tor's .gitlab-ci.yml is doing mirroring? why?
--------------------------+------------------------------------
Reporter: isis | Owner: catalyst
Type: defect | Status: accepted
Priority: Medium | Milestone: Tor: 0.3.2.x-final
Component: Core Tor/Tor | Version: Tor: 0.3.2.2-alpha
Severity: Normal | Resolution:
Keywords: tor-ci | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------+------------------------------------
Changes (by catalyst):
* status: new => accepted
* owner: (none) => catalyst
* version: Tor: 0.3.1.3-alpha => Tor: 0.3.2.2-alpha
* milestone: Tor: 0.3.1.x-final => Tor: 0.3.2.x-final
Comment:
Replying to [comment:3 catalyst]:
> I'm experimenting with a scheduled mirroring job at
https://oniongit.eu/catalyst/tor-mirror-test/tree/mirrortest on oniongit
that runs every 30 minutes. It's more parameterized, even though some
(safe) parameters are set in the `.gitlab-ci.yml` file for now.
This is now in my regular oniongit repository at
https://oniongit.eu/catalyst/tor/tree/mirrortest
I was wondering if this is needed if we're able to do the mirroring from a
hook in the git.torproject.org repository, but then I realized it could be
helpful for developers' personal forks on oniongit as well. Also we could
have git.tpo trigger this pipeline with a webhook, which would allow us to
more easily adjust the mirroring script instead of having to edit the
hooks on the server each time.
(Also I'm a little confused by the original Milestone and Version values;
as far as I can tell `.gitlab-ci.yml` first appeared in 0.3.2.2-alpha, but
maybe I missed something?)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23756#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list