2015-02-01 6 views
0

Когда я попытался развернуть войну от Дженкинса, я получаю следующее исключение в журнале заданий Дженкинса. Кто-нибудь знает, почему это происходит? Я пытаюсь развернуть на кот 8. Я настроил Установщик плагин с помощью следующего:Jenkins Deploy Plugin failing

менеджера логин и пароля URL
Tomcat: http://hostname:9080/

ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception 
java.io.IOException: Expecting Ant GLOB pattern, but saw '/var/lib/jenkins/.m2/repository/com/wcm/wcm-admin/1.0/wcm-admin-1.0.war'. See http://ant.apache.org/manual/Types/fileset.html for syntax 
    at hudson.FilePath.glob(FilePath.java:1734) 
    at hudson.FilePath.access$1700(FilePath.java:191) 
    at hudson.FilePath$32.invoke(FilePath.java:1715) 
    at hudson.FilePath$32.invoke(FilePath.java:1712) 
    at hudson.FilePath.act(FilePath.java:989) 
    at hudson.FilePath.act(FilePath.java:967) 
    at hudson.FilePath.list(FilePath.java:1712) 
    at hudson.FilePath.list(FilePath.java:1697) 
    at hudson.FilePath.list(FilePath.java:1683) 
    at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:59) 
    at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45) 
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761) 
    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721) 
    at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1037) 
    at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670) 
    at hudson.model.Run.execute(Run.java:1743) 
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529) 
    at hudson.model.ResourceController.execute(ResourceController.java:89) 
    at hudson.model.Executor.run(Executor.java:240) 
Finished: FAILURE 

ответ

0

Для того, чтобы Tomcat принять удаленные развертывания, вы необходимо добавить пользователя с помощью скрипта-менеджера ролей. Для этого отредактируйте файл ../conf/tomcat-users.xml и добавьте следующую строку:

ой затем добавить такое же имя пользователя в Дженкинс.

+0

Да, я создал учетную запись. Но это не решило проблему. Спасибо за ответ. –

2

Я использую полный путь военного файла как значение «WAR/EAR files». Когда я установил значение как «**/*. War», он работал.

0

Проблема вы столкнулись, потому что путь занимает глобальная модель See the image **/*. WAR

Это должно работать.

0

Значение «WAR/EAR files» должно быть относительным путем для рабочего пространства