You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was the cause of a build failure in our system, because the repo1.maven.org repo stopped merging slashes in URLs:
$ curl -Is https://repo1.maven.org/content/repositories/releases/com/pythian/opentsdb/asyncbigtable/0.3.0//asyncbigtable-0.3.0-jar-with-dependencies.jar | head -1
HTTP/1.1 404 Not Found
$ curl -Is https://repo1.maven.org/content/repositories/releases/com/pythian/opentsdb/asyncbigtable/0.3.0/asyncbigtable-0.3.0-jar-with-dependencies.jar | head -1
HTTP/1.1 200 OK
This is a repo admin's fault, however I believe it would be beneficial to remove the trailing slashes for the remaining dependencies, in order to make the build process more independent of third-party repo configurations.
The text was updated successfully, but these errors were encountered:
Note that there is another hidden issue here, since that specific link under https://oss.sonatype.org/ redirects to https://repo1.maven.org/..., which isn't handled by the build scripts. We work around it by setting CURL="/usr/bin/curl -L --proto-redir =https" as a build variable.
Base URLs for asyncbigtable and asynccassandra have trailing slashes:
This causes the build scripts to generate and use URLs with double slashes, like
This was the cause of a build failure in our system, because the
repo1.maven.org
repo stopped merging slashes in URLs:This is a repo admin's fault, however I believe it would be beneficial to remove the trailing slashes for the remaining dependencies, in order to make the build process more independent of third-party repo configurations.
The text was updated successfully, but these errors were encountered: