[MacPorts] #52092: mp-buildbot: use tools curl instead of macOS curl
#52092: mp-buildbot: use tools curl instead of macOS curl --------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: contrib | Version: Keywords: | Port: --------------------------+-------------------------------- mpbb-gather-archives currently hardcodes: {{{ curl=/usr/bin/curl }}} I'd like this to use the curl installed in the tools prefix instead. /usr/bin/curl on Leopard can't understand our SSL certificate. The way that mpbb-checkout uses the tools svn is via a `--svn` flag. To use the tools curl, do we need to add a `--curl` flag? -- Ticket URL: <https://trac.macports.org/ticket/52092> MacPorts <https://www.macports.org/> Ports system for OS X
#52092: mp-buildbot: use tools curl instead of macOS curl ---------------------------+---------------------- Reporter: ryandesign@… | Owner: larryv@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: contrib | Version: Resolution: | Keywords: mpbb Port: | ---------------------------+---------------------- Changes (by larryv@…): * status: new => assigned * keywords: => mpbb * owner: macports-tickets@… => larryv@… Comment: Replying to [ticket:52092 ryandesign@…]:
I'd like this to use the curl installed in the tools prefix instead. /usr/bin/curl on Leopard can't understand our SSL certificate.
I’m rewriting mpbb at the moment. I’ll add this functionality.
The way that mpbb-checkout uses the tools svn is via a `--svn` flag. To use the tools curl, do we need to add a `--curl` flag?
Not necessarily, but it wouldn’t be hard to provide. -- Ticket URL: <https://trac.macports.org/ticket/52092#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#52092: mp-buildbot: use tools curl instead of macOS curl ---------------------------+---------------------- Reporter: ryandesign@… | Owner: larryv@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: contrib | Version: Resolution: | Keywords: mpbb Port: | ---------------------------+---------------------- Comment (by ryandesign@…): Replying to [comment:1 larryv@…]:
I’m rewriting mpbb at the moment.
That's exciting! Good luck.
I’ll add this functionality.
Thanks! -- Ticket URL: <https://trac.macports.org/ticket/52092#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#52092: mp-buildbot: use tools curl instead of macOS curl ---------------------------+---------------------- Reporter: ryandesign@… | Owner: larryv@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: contrib | Version: Resolution: | Keywords: mpbb Port: | ---------------------------+---------------------- Comment (by ryandesign@…): Just checking if any progress has been made on this. -- Ticket URL: <https://trac.macports.org/ticket/52092#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#52092: mp-buildbot: use tools curl instead of macOS curl ---------------------------+---------------------- Reporter: ryandesign@… | Owner: larryv@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: contrib | Version: Resolution: | Keywords: mpbb Port: | ---------------------------+---------------------- Comment (by larryv@…): I just [[changeset:152210|removed the hardcoded path]] so that the `curl` executable is found through `PATH`. Is that sufficient to get the Leopard buildslaves working? (I’ll add the command-line option later.) -- Ticket URL: <https://trac.macports.org/ticket/52092#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#52092: mp-buildbot: use tools curl instead of macOS curl ---------------------------+---------------------- Reporter: ryandesign@… | Owner: larryv@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: contrib | Version: Resolution: | Keywords: mpbb Port: | ---------------------------+---------------------- Comment (by ryandesign@…): Yes, [https://build.macports.org/builders/ports-10.5_ppc_legacy- builder/builds/696/steps/gather-archives/logs/stdio build 696] was able to determine which archives had previously been uploaded and only staged the new ones, whereas [https://build.macports.org/builders/ports-10 .5_ppc_legacy-builder/builds/695/steps/gather-archives/logs/stdio build 695] was still staging all of them. Thanks. -- Ticket URL: <https://trac.macports.org/ticket/52092#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#52092: mp-buildbot: use tools curl instead of macOS curl ---------------------------+---------------------- Reporter: ryandesign@… | Owner: larryv@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: contrib | Version: Resolution: | Keywords: mpbb Port: | ---------------------------+---------------------- Comment (by larryv@…): Okay, great. I’ll leave this ticket open to remind myself to add that command-line option. -- Ticket URL: <https://trac.macports.org/ticket/52092#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts