2014-01-22 2 views
1
[INFO] Verifying that there are no local modifications... 
[INFO] ignoring changes on: **/pom.xml.backup, **/release.properties, **/pom.xml.branch, **/pom.xml.next, **/pom.xml.releaseBackup, **/pom.xml.tag 
[INFO] Executing: /bin/sh -c cd /opt/Jenkins/ic/jenkins/jobs/util/workspace && git status 
[INFO] Working directory: /opt/Jenkins/ic/jenkins/jobs/util/workspace 
[INFO] Checking dependencies and plugins for snapshots ... 
[INFO] Transforming 'my_proyect'... 
[INFO] Not generating release POMs 
[INFO] Executing goals 'clean verify'... 

[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 1:23.375s 
[INFO] Finished at: Wed Jan 22 15:21:16 ECT 2014 
[JENKINS] Archiving /opt/Jenkins/ic/jenkins/jobs/util/workspace/pom.xml to xx.xxx.xxxx/my_proyect/1.0.2-SNAPSHOT/my_proyect-1.0.2-SNAPSHOT.pom 
[INFO] Final Memory: 16M/246M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.3.2:prepare (default-cli) on project my_proyect: Could not create temporary file for release settings.xml: Permission denied -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 
channel stopped 
Finished: FAILURE 

Мне нужна помощь. Когда встроенный снимок не дает мне проблем, но если я хочу сгенерировать выпуск, я получаю вышеуказанный журнал. У меня есть Дженкинс 1.548 Maven 3.1.1 Нексус 2.7.0-0jenkins Не удалось выполнить цель org.apache.maven.plugins: maven-release-plugin: 2.3.2: подготовить (default-cli)

+0

Ваша ошибка: «Не удалось создать временный файл для параметров release.xml: Permission denied». Поэтому проверьте свои права! – willome

+0

Слушайте, я дал ему разрешение на файл settings.xml maven и maven user tomcat, а также другие инструменты. Любые другие идеи .. – user3225192

+1

У вас все еще есть эта проблема? Если это так, я думаю, что у меня есть решение для вас. – jedison

ответ

2

Jenkins + Maven-релиз-плагин + settings.xml = болезненный

Проверьте следующие места для упоминания или переопределение настроек XML-файл:

  • Дженкинс
    • уровня экземпляра конфигурации
      • вообще Maven раздел
      • Maven релиз плагин раздел
    • задание уровня конфигурации
      • общий раздел Maven
      • Maven релиз плагина раздел
  • pom.xml файл
    • Maven -release-plugin раздел
    • профили раздела

Кроме того, вещи могут получить суетливый в зависимости от того, как вы работаете на работу в Дженкинс:

  • вольная работа с целями Maven
  • Maven работу с помощью обычная кнопка «Построить» с целями «освободить: подготовить»
  • Maven с использованием кнопки «Run Maven Release»

Попробуйте экспериментировать с разными типами заданий.

+0

почему downvote? – 333kenshin

+0

фиксировал нижний план для вас. SO изобилуют быками, которые ничего не делают, кроме как обходить и записывать сообщения других людей. –

Смежные вопросы