Ivy artifactPattern со строкой запроса завершается с помощью Gradle

Мы используем TeamCity для репозитория Ivy и пытаемся получить доступ к ресурсу в нашей сборке Gradle, используя определенную ветку. Способ сделать это в TeamCity - использовать параметр строки branch= query, и мы имеем это в нашем build.gradle.

http://xyz:8888/httpAuth/repository/download/[module]/[revision]/[classifier](.[ext])?branch=develop

Используя Почтальон, этот URL работает просто отлично, но при запуске Gradle не нравится? для строки запроса и пытается найти это.

Resource missing. [HTTP HEAD: http://xyz:8888/httpAuth/repository/download/WpCommon_Build/lastSuccessful/dist/myjar-SNAPSHOT.jar%3Fbranch=develop]

Я перепробовал все, что мог, чтобы все заработало, но не повезло. Любые идеи о том, как заставить Gradle использовать его? Может быть, есть способ отформатировать URL репозитория TeamCity, чтобы использовать ветку без параметра запроса?

0 ответов

Другие вопросы по тегам