Артефакты (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
Читай этот урок на своём языке
Все уроки этого курса
11 уроков- 1Что такое Jenkins20 мин
- 2Ваш первый Freestyle Job25 мин
- 3Ваш первый декларативный Pipeline30 мин
- 4Блоки stages, steps и post30 мин
- 5Артефакты (Artifacts) и результаты тестов25 мин
- 6Среда и учётные данные30 мин
- 7Параллельные и Matrix-сборки30 мин
- 8Агенты (Agents) и Docker30 мин
- 9Триггеры (Triggers) и расписания25 мин
- 10Общие библиотеки (Shared Libraries)30 мин
- 11Итоговый проект: Pipeline как код для приложения Node.js45 мин
