Re: [MacPorts] #51995: buildbot improvements
#51995: buildbot improvements -----------------------------+--------------------- Reporter: mojca | Owner: admin@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Comment (by ryandesign): Replying to [ticket:51995 mojca]:
I'm opening a single ticket to list and brainstorm ideas for further improvements of the new buildbot setup. Please note that each individual item listed here would deserve its own ticket, but it makes no sense to open so many tickets at this early stage.
We should open individual tickets for individual improvements that we've decided to implement, otherwise it becomes impossible to track their progress.
* avoid activating the port and its dependencies if the port was already installed (and is only deactivated), just continue from the upload step
This is now #52765
* create "fail cache" and don't build the port if it hasn't been changed and is known to fail; don't even install any dependency if one of the dependencies is know to fail and hasn't been modified since (the email about build failure should still be sent though)
This was done.
* provide a force flag to override the cache and attempt the build despite of cache predicting the failure
This was done: forcing the build on the buildbot web site ignores the failcache.
* triggering the individual builds on the builder is currently in random order (not sure if this is possible to fix)
This is now #52766 -- Ticket URL: <https://trac.macports.org/ticket/51995#comment:12> MacPorts <https://www.macports.org/> Ports system for macOS
participants (1)
-
MacPorts