wiki:Meetings/MacPortsMeeting2018/Buildbot

Version 1 (modified by raimue (Rainer Müller), 7 years ago) (diff)

Session on Buildbot

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:

  • 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