[tor-bugs] #32193 [Core Tor/Tor]: update .gitlab-ci.yml to remove broken cruft and add a complete test suite

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Feb 10 22:39:25 UTC 2020


#32193: update .gitlab-ci.yml to remove broken cruft and add a complete test suite
-------------------------------------------------+-------------------------
 Reporter:  eighthave                            |          Owner:  (none)
     Type:  enhancement                          |         Status:
                                                 |  needs_review
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  0.4.3.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  Android, gitlab-ci, tor-ci, 043-can  |  Actual Points:
Parent ID:                                       |         Points:
 Reviewer:  hiro, catalyst                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by eighthave):

 gitlab-ci has very flexible job scheduling.  Very few of these should run
 on every commit or merge request.  How you want them scheduled it up to
 you.  I'd run one of each main platform regularly on merge requests and
 forks, then do the full coverage only after commits have been merged into
 the official master.  Or perhaps even only on stable release branches.

 Given my experience with merge requests to tor, this one is a great
 example, I don't think the timing of an 1-2 hour long CI job run is going
 to affect much on the submitter side when takes 4 months for the merge
 request to be reviewed.

 The ''update'' job is the old broken cruft.  It doesn't do anything
 anymore, there is no more _oniongit.eu_.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32193#comment:13>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list