Я новичок в Jenkins. У нас есть дженкинсы, которые выкладывают несколько сборок каждую ночь, и я хочу вытащить неудачи из всех сборок и помещать их в excel (или версию excel для google dox). Есть ли разумный способ сделать это? СпасибоЭкспорт Jenkins в Excel
ответ
Существует очень хороший, многофункциональный плагин, который вы можете найти полезным: Global Build Stats Plugin. У него есть Сборка поисковой системы функция, которая даст всю информацию о сборке в таблице.
Второй вариант должен был бы создать сценарий и использовать его в качестве шаги после этапа сборки с опцией Run независимо от сборки результата проверяемого. Скрипт, который может быть любым, может передавать данные после каждой сборки в CSV-файл, а также если вы используете PowerShell - в файл Excel. Черт, если вы используете SDK Google Docs, вы можете легко добавить данные в электронную таблицу GDoc или сделать что-то еще. Здесь нет ограничений.
Следующий код позволяет вам создать CSV-файл (с разделителем ';') из удаленного домашнего экземпляра Jenkins. https://github.com/gboissinot/jenkins-csvexporter Он использует пакетную структуру для масштабирования с большим объемом заданий.
Не стесняйтесь планировать эту программу повторно.
CSV сокращен для значений, разделенных запятыми; т. е. разделитель равен ',' not ';'. Он имеет связанную регистрацию типа mime, которая дает подробные правила цитирования и разбора. Пожалуйста, не вносите изменения в путаницу, ссылаясь на '|' или ';' данные с разделителями как CSV. –
Теперь, когда Jenkins объединяет Groovy для сборки Pipeline или просто простые скрипты Groovy, просто написать код Groovy, который использует библиотеки POI Apache, для создания подлинной электронной таблицы Excel с цветами, шрифтами, подсветкой или любым необходимым вам.
- 1. Экспорт в Excel
- 2. Экспорт SQL в Excel
- 3. Экспорт excel в csv
- 4. Экспорт в Excel Форматирование
- 5. Экспорт списка в Excel
- 6. Экспорт данных в Excel
- 7. Экспорт DataTable в Excel
- 8. Экспорт CasperJS в Excel
- 9. Экспорт excel в javascript
- 10. экспорт XmlDocument в excel
- 11. Экспорт данных в Excel
- 12. Экспорт отчета в Excel
- 13. Экспорт таблицы в Excel
- 14. Экспорт GridView в Excel
- 15. Экспорт Excel в Android
- 16. Экспорт GridView в Excel
- 17. Экспорт json в excel
- 18. Экспорт в Excel
- 19. SSRS: экспорт в Excel?
- 20. C# Экспорт в Excel
- 21. Экспорт таблицы в excel
- 22. Экспорт данных в excel
- 23. Экспорт данных в Excel
- 24. Экспорт ListView в Excel
- 25. Экспорт в Excel кнопку
- 26. Экспорт данных в Excel?
- 27. Экспорт Excel в C#
- 28. Быстрый экспорт в Excel
- 29. Экспорт Delphi в Excel
- 30. Экспорт GridView в Excel
Зачем вам это нужно? У вас есть такие хорошие варианты для дженкинсов, как RSS или прямо на странице Дженкинса с некоторыми хорошими диаграммами ... – Henry
Согласитесь с Генри. Посмотрите список плагинов (https://wiki.jenkins-ci.org/display/JENKINS/Plugins). Плагин поддерживает почти все стандартные пожелания и несколько очень специфических. Это также помогает часто просматривать список новых плагинов. –
Причина состоит в том, чтобы сбрасывать сбои с нескольких сборок на одну страницу и иметь возможность добавлять дополнительную информацию. В Excel каждый отказ может идти в строку, и дополнительные данные могут быть легко помещены в дополнительные столбцы. Не сказать, что это лучший способ - просто искать совета. Спасибо. – dublintech