TL;DR

  • Исправлено состояние гонки, приводившее к потере записей сборок.
  • Уточнена область действия исправления безопасности (SECURITY-3657).
  • Стандартизировано поведение URL .../build.

Key Changes

Jenkins 2.565, выпущенный 20 мая 2026 года, сосредоточен на критических исправлениях ошибок для повышения стабильности и надежности платформы. Это обновление от Jenkins устраняет несколько основных проблем:

  • Исправления ошибок:
    • Устранено состояние гонки в LazyBuildMixIn, которое могло приводить к потере записей сборок. Это исправление гарантирует последовательное сохранение всех данных сборок.
    • Область действия предыдущего исправления безопасности (SECURITY-3657) была ограничена только JVM контроллера, что предотвращает нежелательные побочные эффекты в других областях.
    • URL .../build теперь последовательно использует стандартное уведомление RequirePOST, стандартизируя его поведение и улучшая предсказуемость.

Полный список изменений доступен в официальном журнале изменений Jenkins 2.565.

Impact for QA Teams

Эти исправления значительно повышают надежность данных сборок Jenkins, упрощая командам QA отслеживание результатов тестирования и диагностику проблем в их CI/CD пайплайнах. Стабильные записи сборок жизненно важны для эффективной автоматизации тестирования, как обсуждается в нашей статье о Jenkins Pipeline для автоматизации тестирования. Это обновление помогает обеспечить целостность данных для принятия более обоснованных решений.