Сбои плагина выпуска знатока: исходные артефакты развертываются дважды

Мы используем плагин выпуска знатока на Гудзоне и пытаемся автоматизировать процесс выпуска. release:prepare хорошо работает. Когда мы пытаемся сделать release:perform, он перестал работать, потому что он пытается загрузить исходный артефакт дважды на репозиторий.

Вещи, которые я попробовал,

  1. удаление профиля, который действительно включает исходный плагин знатока от супер англичанина (не работал),
  2. определение целей на Гудзоне для выпуска как-P! источник присоединения release:prepare release:perform. То, которое я думал, исключит исходный плагин из того, чтобы быть выполняемым. (не работал).
  3. испытанное определение сменной фазы некоторым не существующая фаза в супер англичанине. (Не работал),
  4. испытанное определение сменной конфигурации, forReleaseProfile как ложь. (угадайте что?? Не работал также),

Это все еще выкладывает эту ошибку.

[INFO] [DEBUG] Using Wagon implementation lightweight from default mapping for protocol http
[INFO] [DEBUG] Using Wagon implementation lightweight from default mapping for protocol http
[INFO] [DEBUG] Checking for pre-existing User-Agent configuration.
[INFO] [DEBUG] Adding User-Agent configuration.
[INFO] [DEBUG] not adding permissions to wagon connection
[INFO] Uploading: http://xx.xx.xx.xx:8081/nexus/content/repositories/releases//com/yyy/xxx/hhh/hhh-hhh/1.9.40/hhh-hhh-1.9.40-sources.jar
[INFO] 57K uploaded  (xxx-xxx-1.9.40-sources.jar)
[INFO] [DEBUG] Using Wagon implementation lightweight from default mapping for protocol http
[INFO] [DEBUG] Using Wagon implementation lightweight from default mapping for protocol http
[INFO] [DEBUG] Checking for pre-existing User-Agent configuration.
[INFO] [DEBUG] Adding User-Agent configuration.
[INFO] [DEBUG] not adding permissions to wagon connection
[INFO] Uploading: http://xx.xxx.xx.xx:8081/nexus/content/repositories/releases//com/xxx/xxxx/xxx/xxx-xxx/1.9.40/xxx-xxx-1.9.40-sources.jar
[INFO] [DEBUG] Using Wagon implementation lightweight from default mapping for protocol http
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] Error deploying artifact: Authorization failed: Access denied to: http://xx.xxx.xx.xx:8081/nexus/content/repositories/releases/com/xxx/xxx/xxx/xxx-config/1.9.40/xxx-xxx-1.9.40-sources.jar

Любая справка относительно этого будет действительно цениться.

58
задан 23 November 2010 в 03:00

1 ответ

Это происходило со мной при выполнении

mvn install deploy

, я избежал проблемы, вместо этого работая

mvn deploy

(который подразумевает установку). В моем случае только один артефакт предпринимался, чтобы быть загруженным дважды, и это было вторичным артефактом (плагин банки знатока был установкой для создания вторичной банки в дополнение к той, созданной выполнением банки по умолчанию).

1
ответ дан 1 November 2019 в 14:21

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

Похожие вопросы: