[MacPorts] #52765: buildbot: implement "successcache"

MacPorts noreply at macports.org
Wed Nov 30 00:06:20 CET 2016


#52765: buildbot: implement "successcache"
-----------------------------+----------------------
  Reporter:  ryandesign      |      Owner:  admin@…
      Type:  enhancement     |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  server/hosting  |    Version:
Resolution:  fixed           |   Keywords:  buildbot
      Port:                  |
-----------------------------+----------------------
Changes (by jmroot):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"426f9e7b172a5339cd0147e2b990673ecfd2c640/mpbb"
 426f9e7/mpbb]:
 {{{
 #!ConfigurableCommitTicketReference repository="mpbb"
 revision="426f9e7b172a5339cd0147e2b990673ecfd2c640"
 add successcache support to mpbb

 Check if the archive for the requested port exists in its installed
 location, and if so, simply skip installing.

 Do the same for each dependency. Dependencies are still built if not
 already installed (even if the requested port is somehow already
 installed), so their archives can be uploaded.

 Deactivate all ports between builds when installing dependencies.
 Activate all the dependencies after they are all installed iff the
 requested port will need to be built.

 Fixes: https://trac.macports.org/ticket/52765
 }}}

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


More information about the macports-tickets mailing list