[MacPorts] #52769: Git + builbot: post-commit-hook selecting which buildbots should be used for CI

MacPorts noreply at macports.org
Tue Nov 1 18:59:07 CET 2016


#52769: Git + builbot: post-commit-hook selecting which buildbots should be used
for CI
-----------------------------+----------------------
  Reporter:  mkae            |      Owner:  larryv
      Type:  enhancement     |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  server/hosting  |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:                  |
-----------------------------+----------------------

Comment (by larryv):

 From a policy standpoint: I don’t like the idea of polluting our
 (permanent!) commit history with transient administrivia like this. Will
 continue discussing on macports-dev.

 From a technical standpoint:
 - It would be easy enough to filter out something simple like “buildbot:
 ignore”. Not so easy to parse OS names and match them to builders.
 - Either Ryan or Rainer (can’t recall at the moment, would have to search
 email) has expressed a desire to remove builder-aware logic from
 `master.cfg`, which I agree with. This would restrict us to substring
 /regex-based line noise, like
   {{{
   buildbot: ports-10.9_x86_64 ports-10.12_x86_64
   }}}
 - Accepted changes get sent to all builders. I don’t know off the top of
 my head whether there is a way for builders to filter requests.

--
Ticket URL: <https://trac.macports.org/ticket/52769#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS



More information about the macports-tickets mailing list