JuliaCI / julia-buildbot

Buildbot configuration for build.julialang.org
MIT License
19 stars 14 forks source link

run a local httpbin.org? #131

Closed vtjnash closed 3 years ago

vtjnash commented 5 years ago

Since we have total control over the bots, we could run our own httpbin.org spoof locally and redirect to it in our /etc/hosts files, with appropriate self-signed cert injected into our chain of authority.

(contributing factor to https://build.julialang.org/#/builders/65/builds/3846/steps/2/logs/stdio#L410)

(@staticfloat are you sure you don't want to just watch this repo)

staticfloat commented 5 years ago

I'm really loathe to maintain the certificate chain like that; let's change the test to try httpbin.org, and if that fails to instead redirect to httpbin.julialang.org or similar, and only throw if the error occurs for both. That should drop the incidence rate down to almost zero.

DilumAluthge commented 3 years ago

I think this is resolved now, right? If I understand correctly, our tests try both httpbingo.org as well as our own httpbingo instance.