[MacPorts] Meetings/MacPortsMeeting2018/Buildbot added
MacPorts
noreply at macports.org
Sat Mar 10 11:15:02 UTC 2018
Page "Meetings/MacPortsMeeting2018/Buildbot" was added by raimue
Comment: Session on Buildbot
Content:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
= MacPorts Meeting 2018: Buildbot
== Outstanding issues:
https://trac.macports.org/query?status=!closed&keywords=~buildbot
* Buildbot 1.0
* Can we switch to the new version?
* Would offer GitHub authentication
* Deploying www/guide/portindex jobs
* Has to be deployed by Ryan
* Pull requests
* Can we test them on our own infrastructure?
* Requires spinning up clean VMs
* Fixing email notifications
* No access to logs, Ryan needs to look into it
* Do not attempt to build ports on platforms they are known to fail on
* Use 'platforms' option from Portfiles
== Most important and might want to start on this meeting:
* Building variants
* Ticket: https://trac.macports.org/ticket/52742
* Make mpbb support building with variants
* Which set of variants should be build by the buildbot?
* +quartz
* +universal
* History of builds for each port
* How to find build of a specific port
* Need to write some kind of index
* History of builds
* Reorganization
* Use one build job per port
* Add another level of hierarchy
* Have a single portwatcher jobs that triggers mirroring and distributes jobs to OS-specific builds afterwards
* Port dependencies build order
* Ticket: https://trac.macports.org/ticket/52766
* Dependencies need to be built first
* Sort list of ports to topological order
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://trac.macports.org/wiki/Meetings/MacPortsMeeting2018/Buildbot>
MacPorts <https://www.macports.org/>
Ports system for macOS
This is an automated message. Someone added your email address to be
notified of changes on 'Meetings/MacPortsMeeting2018/Buildbot' page.
If it was not you, please report to admin at macports.org.
More information about the macports-changes
mailing list