From fadffaf35b83e825f2ffa63470ad13804f456cf5 Mon Sep 17 00:00:00 2001 From: Mondo Diaz Date: Wed, 14 Jan 2026 20:24:44 +0000 Subject: [PATCH] Require all gates to pass before deployment Deploy jobs now wait for: - build_image: Container image built - kics: Infrastructure security scan - hadolint: Dockerfile linting - python_tests: Backend unit tests - frontend_tests: Frontend unit tests All gates must pass before deployment proceeds. --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0b2485e..e06016a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -175,7 +175,7 @@ frontend_tests: # Shared deploy configuration .deploy_template: &deploy_template stage: deploy - needs: [build_image] + needs: [build_image, kics, hadolint, python_tests, frontend_tests] image: deps.global.bsf.tools/registry-1.docker.io/alpine/k8s:1.29.12 .helm_setup: &helm_setup