Проблема именно в прокси - оно пока не поддерживается. Add proxy support · Issue #3 · baev/allure-report-builder · GitHub Без него должно работать. Все остальные инструменты - плагины для Jenkins \ Bamboo \ Teamcity используют тот же компонент, что и CLI, поэтому в них тоже не будет работать с прокси. Зато исправлено будет сразу во всех.
Точных сроков не назову, т.к. желающих не так много (пока 2 человека). В целом для реализации данной фичи нам нужно еще реализовать механизм хранения настроек, так что не меньше 2-3 недель точно.
Getting the same error, .‘org.eclipse.aether.collection.DependencyCollectionException: Failed to read artifact descriptor for ru.yandex.qatools.allure:allure-report-data:jar:1.3.9’
The machine I am working do not have internet connection.
How to resolve the above Issue?
It’s a proxy issue. Allure doesn’t support it yet. @vania_pooh is one of Allure developers, so yo can try to discuss your problem with him. Anyway, there’re only 3 users (including you) who interested in this update. So probably you should just wait, until they add this feature.
UPDATE: just saw that you do not have internet connection. As far as I understood from this discussion, you must have internet connection.
BUT, if it requires internet connection only first time for downloading necessary dependencies, you can ask @vania_pooh, if he can share appropriate jars for further adding them into your local maven repository.
We require Internet connection starting from CLI 2.0. Previous versions, e.g. 1.3.9 doesn’t require to be connected. However testing framework of your choice may be not supported for this release. E.g. C# and PHP adapters were implemented for Allure 1.4.0. If you’re using something for Java - you can use 1.3.9. However 1.3.9 doesn’t contains some useful features that 1.4.0 does. Please specify your testing framework so I could provide more details.
Отчет построился наконец-то, спасибо! До этого вообще беда была с этим прокси, ни через дженкинс, ни через maven не получалось построить. Жду, когда будет готово и для этих плагинов.
Это было preview для тех, кто сильно хотел. Скоро зарелизим библиотеку allure-report-builder, в которую и вносились исправления, а после этого обновление плагинов сведется к увеличению версии этой библиотеки. Думаю в течение пары недель сделаем.
Ребята, когда настройки прокси войдут в Allure Jenkins Plugin?
На версии плагина 2.3.2 ошибка
ERROR: Publisher ru.yandex.qatools.allure.jenkins.AllureReportPublisher aborted due to exception
java.io.IOException: ru.yandex.qatools.allure.report.AllureReportBuilderException: org.eclipse.aether.collection.DependencyCollectionException: Failed to read artifact descriptor for ru.yandex.qatools.allure:allure-report-data:jar:1.4.0
Добрый день! Не удается установить плагин в jenkins
Failure -java.io.IOException: Failed to dynamically deploy this plugin
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1317)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1116)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:104)
at java.lang.Thread.run(Thread.java:701)
Caused by: java.io.IOException: Failed to install allure-jenkins-plugin plugin
at hudson.PluginManager.dynamicLoad(PluginManager.java:450)
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1313)
... 6 more
Caused by: java.io.IOException: Unable to load ru.yandex.qatools.allure.jenkins.AllureReportPlugin from allure-jenkins-plugin
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:378)
at hudson.PluginManager.dynamicLoad(PluginManager.java:441)
... 7 more
Caused by: java.lang.UnsupportedClassVersionError: ru/yandex/qatools/allure/jenkins/AllureReportPlugin : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1128)
at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1355)
at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1074)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:371)
... 8 more
Как я понимаю, это из-за того, что JDK ниже 1.7? Как можно решить эту проблему? обновление явы пока не представляется возможным.