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.