Junior — Middle
Na kom koraku procesa CI/CD u GitLab-u se obavljaju automatski testovi?
sobes.tech АИ
Одговор од АИ
В GitLab автоматические тесты обычно выполняются на этапе test в процессе CI/CD. Этот этап запускается после сборки (build) и предназначен для проверки корректности кода с помощью юнит-тестов, интеграционных тестов и других видов тестирования. В .gitlab-ci.yml это может выглядеть так:
stages:
- build
- test
- deploy
test_job:
stage: test
script:
- ./run_tests.sh
Таким образом, тесты выполняются в отдельном этапе, который запускается автоматически при каждом коммите или слиянии веток.