[MacPorts] #51996: Buildbot: create a new factory to aid with new MacPort releases

MacPorts noreply at macports.org
Wed Aug 10 06:00:17 PDT 2016


#51996: Buildbot: create a new factory to aid with new MacPort releases
----------------------------+--------------------------
 Reporter:  mojca@…         |      Owner:  ryandesign@…
     Type:  enhancement     |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  server/hosting  |    Version:
 Keywords:                  |       Port:
----------------------------+--------------------------
 It would be helpful to have a new buildbot factory to create
 [browser:trunk/base/portmgr/ReleaseProcess everything needed for a new
 release], other than messing up with svn (tagging, updating the docs, ...)
 and signing the archives.

 Creating a new release is a bit problematic because it requires access to:
 * all the supported OS versions
 * payed developer account to sign the packages

 We cannot avoid the need to sign the packages (unless the server can do
 that automatically, but even then it might be a security concern), but we
 could use the existing infrastructure to compile the components of
 MacPorts on the target architecture and create the unsigned pkg/dmg files.
 Well, we would still need a virtual machine for Tiger and Leopard, but 6-7
 (or more if we also count the libc++-based builds) could be catered for by
 the existing infrastructure.

-- 
Ticket URL: <https://trac.macports.org/ticket/51996>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list