Артефакты (Artifacts) и результаты тестов
Часть курса Jenkins
Сборка стала красной в два часа ночи, и кто-то должен разобраться почему. Он открывает job, и единственное, что есть на странице, - это ссылка на лог консоли: одиннадцать тысяч строк шума компилятора, болтовни test runner'а и трассировки shell. Где-то там спрятано имя того самого теста, который сломался. Это пайплайн (pipeline), который печатает зелёный или красный цвет и больше ничего не говорит.
Три шага меняют это полностью. Публикуйте свои артефакты (artifacts), публикуйте результаты тестов, публикуйте HTML-отчёты - и страница job'а начинает сама отвечать на вопросы: что вышло из этой сборки, какие тесты провалились, как изменилось покрытие. Этот урок охватывает все три темы.
Хочешь изучать Jenkins Артефакты (Artifacts) и результаты тестов в реальной среде?
Нажми ниже, получи Linux-машину с Jenkins наготове и пройди Артефакты (Artifacts) и результаты тестов на практике вместе с AI-наставником, который знает твой код.
Начать этот урокАртефакты (Artifacts) и результаты тестовЧему вы научитесь
- ArchiveArtifacts
- Junit step
- PublishHTML
- Test trend graph
- Fingerprinting
