Senior
Mi az a 'when: always' szerkezet a GitLab CI-ben? Mire használják?
sobes.tech MI
Válasz az MI-től
В GitLab CI конструкция when: always используется в описании джобы для указания, что эта задача должна выполняться всегда, независимо от результата предыдущих задач (успех, провал, отмена).
Это полезно для шагов, которые должны запускаться в любом случае, например, для очистки ресурсов, отправки уведомлений или сбора артефактов.
Пример:
job_cleanup:
script:
- echo "Cleaning up resources"
when: always
В этом примере job_cleanup выполнится даже если предыдущие задачи упали или были отменены.