Changes between Initial Version and Version 1 of Meetings/MacPortsMeeting2018/Buildbot


Ignore:
Timestamp:
Mar 10, 2018, 11:15:02 AM (6 years ago)
Author:
raimue (Rainer Müller)
Comment:

Session on Buildbot

Legend:

Unmodified
Added
Removed
Modified
  • Meetings/MacPortsMeeting2018/Buildbot

    v1 v1  
     1= MacPorts Meeting 2018: Buildbot
     2
     3== Outstanding issues:
     4
     5https://trac.macports.org/query?status=!closed&keywords=~buildbot
     6
     7* Buildbot 1.0
     8  * Can we switch to the new version?
     9  * Would offer GitHub authentication
     10
     11
     12* Deploying www/guide/portindex jobs
     13  * Has to be deployed by Ryan
     14
     15
     16* Pull requests
     17  * Can we test them on our own infrastructure?
     18  * Requires spinning up clean VMs
     19
     20
     21* Fixing email notifications
     22  * No access to logs, Ryan needs to look into it
     23  * Do not attempt to build ports on platforms they are known to fail on
     24  * Use 'platforms' option from Portfiles
     25
     26== Most important and might want to start on this meeting:
     27
     28* Building variants
     29 * Ticket: https://trac.macports.org/ticket/52742
     30 * Make mpbb support building with variants
     31 * Which set of variants should be build by the buildbot?
     32    * +quartz
     33    * +universal
     34     
     35* History of builds for each port
     36  * How to find build of a specific port
     37  * Need to write some kind of index
     38  * History of builds
     39
     40* Reorganization
     41  * Use one build job per port
     42  * Add another level of hierarchy
     43  * Have a single portwatcher jobs that triggers mirroring and distributes jobs to OS-specific builds afterwards
     44
     45* Port dependencies build order
     46  * Ticket: https://trac.macports.org/ticket/52766
     47  * Dependencies need to be built first
     48  * Sort list of ports to topological order