Commit 7feb443
Changed files (1)
.gitlab-ci.yml
@@ -1,3 +1,6 @@
+variables:
+ CONTAINER_IMAGE_COMMIT: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
+
build image:
image: docker:28
interruptible: true
@@ -9,11 +12,24 @@ build image:
script:
- docker build --tag $CONTAINER_IMAGE_COMMIT .
- docker push $CONTAINER_IMAGE_COMMIT
- variables:
- CONTAINER_IMAGE_COMMIT: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
unit:
image: golang:alpine
stage: test
script:
- go test ./...
+
+stages:
+ - build
+ - test
+ - validate
+ - runway_staging
+ - runway_production
+
+include:
+ - project: 'gitlab-com/gl-infra/platform/runway/runwayctl'
+ file: 'ci-tasks/service-project/runway.yml'
+ inputs:
+ runway_service_id: sparkle
+ image: "$CONTAINER_IMAGE_COMMIT"
+ runway_version: v3.61.5