[MacPorts] #53347: distfile mirrors not automatically updating
MacPorts
noreply at macports.org
Sun Oct 8 04:36:20 UTC 2017
#53347: distfile mirrors not automatically updating
-----------------------------+---------------------
Reporter: GregoryEAllen | Owner: admin@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: server/hosting | Version:
Resolution: | Keywords:
Port: |
-----------------------------+---------------------
Comment (by ryandesign):
The old macOS forge infrastructure mirrored distfiles in a Subversion
post-commit hook, prior to sending the commit to the buildbot. Thus, the
buildbot workers could download their distfiles from our mirror. This is
what we want to achieve again, except now we're using GitHub, so we don't
have a local post-commit hook script, and instead we get notifications
from GitHub which trigger the buildbot. So we want to create a buildbot
task that mirrors the files prior to scheduling the port-building task, or
we want to have the port-building tasks depend on the mirroring task.
Buildbot tasks occur in what the Buildbot project calls "builders", and
that builder needs to be running on the server hosting the distfiles. We
currently don't have a Buildbot builder running there, so I need to set
one up, and decide what user to run that as. That builder also needs a
copy of MacPorts and the ports tree, and for that copy of MacPorts and the
ports tree to be kept up to date; I don't think we've yet solved how that
happens.
--
Ticket URL: <https://trac.macports.org/ticket/53347#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list