[MacPorts] #51995: buildbot improvements

MacPorts noreply at macports.org
Tue Nov 1 03:29:37 CET 2016


#51995: buildbot improvements
-----------------------------+---------------------
  Reporter:  mojca           |      Owner:  admin@…
      Type:  enhancement     |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  server/hosting  |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:                  |
-----------------------------+---------------------

Comment (by ryandesign):

 Replying to [ticket:51995 mojca]:
 > I'm opening a single ticket to list and brainstorm ideas for further
 improvements of the new buildbot setup. Please note that each individual
 item listed here would deserve its own ticket, but it makes no sense to
 open so many tickets at this early stage.

 We should open individual tickets for individual improvements that we've
 decided to implement, otherwise it becomes impossible to track their
 progress.


 > * avoid activating the port and its dependencies if the port was already
 installed (and is only deactivated), just continue from the upload step

 This is now #52765


 > * create "fail cache" and don't build the port if it hasn't been changed
 and is known to fail; don't even install any dependency if one of the
 dependencies is know to fail and hasn't been modified since (the email
 about build failure should still be sent though)

 This was done.


 > * provide a force flag to override the cache and attempt the build
 despite of cache predicting the failure

 This was done: forcing the build on the buildbot web site ignores the
 failcache.


 > * triggering the individual builds on the builder is currently in random
 order (not sure if this is possible to fix)

 This is now #52766

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



More information about the macports-tickets mailing list