Я начал переносить некоторые задания в jenkins на выполнение конвейера.
Есть ли возможность увидеть график warnings в multi отраслевой трубопровод? В моих старых проектах я могу настроить графики с помощью опции "Настроить график тренда". Эта опция выйдет из строя в синтаксическом инструменте конвейера.
Есть ли возможность сделать график видимым?
У меня в моем Jenkinsfile
:
stage ('Warnings gcc') {
step([$class: 'WarningsPublisher', canComputeNew: false, canResolveRelativePaths: false, defaultEncoding: '', excludePattern: '', healthy: '', includePattern: '', messagesPattern: '', parserConfigurations: [[parserName: 'GNU Make + GNU C Compiler (gcc)', pattern: 'error_and_warnings.txt']], unHealthy: ''])
}
stage ('Warnings clang') {
step([$class: 'WarningsPublisher', canComputeNew: false, canResolveRelativePaths: false, defaultEncoding: '', excludePattern: '', healthy: '', includePattern: '', messagesPattern: '', parserConfigurations: [[parserName: 'Clang (LLVM based)', pattern: 'error_and_warnings_clang.txt']], unHealthy: ''])
}
Отчеты будут сгенерированы, но график не будет отображаться.
UPDATE: теперь он все еще не работает, но также невозможно использовать отключенный генератор для плагина предупреждений.
Ввод имени файла в отключенном генераторе для плагина предупреждения приводит к исключению нулевого указателя java:
javax.servlet.ServletException: java.lang.NullPointerException на org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:796) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) на org.kohsuke.stapler.MetaClass $5.doDispatch(MetaClass.java:236) на org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58) на org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876) на org.kohsuke.stapler.MetaClass $10.dispatch(MetaClass.java:362) еще несколько строк...
Упоминается в журнале изменений для плагина предупреждений V 4.56:
Исправлена деактивация графиков трендов (с использованием плагинов сборщика данных)
Но я использую 4.57, и он все еще не отображает график!
Я отправил проблему также в jenkins список пользователей (без обратной связи в течение нескольких недель), а также добавил отчет об ошибке и отчет об ошибках
Может ли кто-нибудь воспроизвести проблему или многопрофильный конвейер просто все еще сломан? Кажется, что для этого плагина не так много пользователей...