CI/CD Pipeline: As a developer, I want a CI/CD pipeline that runs tests automatically.

Description:

The project must include a CI/CD pipeline (e.g. GitLab CI) that automatically runs the Postman test suite on every commit and merge request. The examiner will check the pipeline to verify that tests are passing — test results must be clearly visible in the pipeline output.

Acceptance criteria:

  • A CI/CD pipeline is configured (e.g. .gitlab-ci.yml).
  • The Postman/Newman tests run automatically on every commit and merge request.
  • The pipeline reports test results and fails on test failures.
  • Test results (pass/fail counts) are visible in the pipeline job output.