Приветствую всех!
Есть сервер с jenkins’ом на котором выполняются тесты для андройда, в качестве ноды подключен mac mini к нему подключен реальный телефоны для тестов на ios. для тестов использую appium
локально с запуском тестов проблемы нет.
при попытке запустить тест под ios в дженкинсе не может распарситься pom фаил:
Вuilding remotely on node mac in workspace /Users/test/Desktop/workspace
Parsing POMs
ERROR: Failed to parse POMs
java.io.IOException: remote file operation failed:/Users/test/Desktop/workspace at hudson.remoting.Channel@6e6f2b4:node mac: hudson.remoting.ProxyException: hudson.maven.MavenModuleSetBuild$MavenExecutionException: hudson.maven.MavenEmbedderException: 2 problems were encountered while building the effective settings
[FATAL] Non-parseable settings /usr/local/bin/mvn: only whitespace content allowed before start tag and not # (position: START_DOCUMENT seen #... @1:1) @ /usr/local/bin/mvn, line 1, column 1
[FATAL] Non-parseable settings /usr/local/bin/mvn: only whitespace content allowed before start tag and not # (position: START_DOCUMENT seen #... @1:1) @ /usr/local/bin/mvn, line 1, column 1
at hudson.FilePath.act(FilePath.java:986)
at hudson.FilePath.act(FilePath.java:968)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:960)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:679)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
at hudson.model.Run.execute(Run.java:1738)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
как понимаю встречается символ # на который собственно и ругается jenkins
mvn test - выполняется на ноде из воркспейса без ошибок
директории M2 на ноде прописанны
есть мнение в чём может быть проблема?