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

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

То, что я пробовал,

  1. удаление профиля, который действительно включает плагин исходного кода maven из super pom (не сработало)
  2. с указанием целей на hudson для выпуска как -P! attach-source release: подготовить выпуск: выполнить. Что, как я думал, исключит запуск исходного плагина. (не сработало).
  3. попытался указать фазу плагина для какой-то несуществующей фазы в суперпоме. (не сработало)
  4. попытался указать конфигурацию плагина дляReleaseProfile как false. (угадайте, что ?? Тоже не сработало)

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

[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
задан Vanchinathan Chandrasekaran 23 November 2010 в 00:00
поделиться