#intershop 7.10 публиковать корпоративный дистрибутив на нексусе не работает - PullRequest
1 голос
/ 08 ноября 2019

Я пытаюсь настроить среду разработки, поэтому я начал изучать межшопное руководство: Подготовьте свой сервер репозитория артефактов (https://support.intershop.com/kb/index.php/Display/287Q77).

, когда я запускаю

[vagrant@localhost corporate-distribution]$ ./gradlew publish -PreleaseURL=http://localhost:8081/nexus/content
/repositories/distributions -PscmVersionExt=REALEASE 

ничего не публикуетсяна нексусе, хотя я получаю сообщение об успешной сборке

:publish UP-TO-DATE

BUILD SUCCESSFUL

при запуске с

[vagrant@localhost corporate-distribution]$ ./gradlew publish -PrunOnCI=true -PreleaseURL=http://localhost:808
1/nexus/content/repositories/distributions -PscmVersionExt=REALEASE

All tasks will be executed on a CI build environment.

:downloadGradle

:customGradleDistribution

FAILURE: Build failed with an exception.

* What went wrong:
Could not expand ZIP '/home/vagrant/intershop-cisetup-sources/devops/gradle/corporate-distribution/gradle-downloads/gradle-2.11-bin.zip'.
> archive is not a ZIP archive

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Я проверил zip-файл:

-rw-rw-r--. 1 vagrant vagrant 0 Nov  8 16:52 gradle-2.11-bin.zip

поэтому я скачал один вручную и добавил его в папку gradle-downloads. То же самое .. Я всегда получаю: опубликуйте ОБНОВЛЕНИЕ.

Любые идеи будут оценены. Заранее спасибо.

1 Ответ

2 голосов
/ 10 ноября 2019

Причиной является (новое) перенаправление с http://services.gradle.org/distributions на https://services.gradle.org/distributions.

. Измените URL-адреса рассылки gradle на https.

Затрагиваемые файлы: corporate-ditribution/gradle/wrapper/gradle-wrapper.properties, corporate-distribution/build.gradle

...