Opened 8 years ago

Last modified 7 years ago

#51996 assigned enhancement

Buildbot: create a new factory to aid with new MacPort releases — at Initial Version

Reported by: mojca (Mojca Miklavec) Owned by: ryandesign@…
Priority: Normal Milestone:
Component: buildbot/mpbb Version:
Keywords: buildbot Cc:
Port:

Description

It would be helpful to have a new buildbot factory to create 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.

Change History (0)

Note: See TracTickets for help on using tickets.