Closed rail closed 5 years ago
Oups, thanks for raising this. Might be a fallout from declarative artifacts PR. I'll have a look.
I can review the fix ;)
it's also interesting that it misses pub/firefox/nightly
in the path.
Something tells me that we should revert just one line here. We definitely need the s3_bucket_path
piece and shouldn't add url_prefix
twice.
Maybe @srfraser has better context here.
We need s3_bucket_path
if we're not using the artifact map, but we don't need it if we're not. Maybe it's a case of moving line 204 above line 198, and having url = urllib.parse.quote(urllib.parse.urljoin(manifest["s3_bucket_path"], dest[0]))
in the else
block
Yes, that should be fine.
Looking at this buildhub.json I see:
Looks like something went wrong with mangling the URL.