Skip to content

Commit fede75a

Browse files
fix(ci): don't build debug for default branch (#17)
1 parent bb78451 commit fede75a

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.gitlab-ci.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,14 @@ default:
77

88
workflow:
99
rules:
10-
- if: $CI_SOURCE_BRANCH != "coreweave"
11-
variables: &variables
10+
- if: '$CI_COMMIT_BRANCH != "coreweave"'
11+
variables:
1212
DEBUG_IMAGE: "1"
1313
IMAGE_SUFFIX: "-debug"
14+
- if: '$CI_COMMIT_BRANCH == "coreweave"'
15+
variables:
16+
DEBUG_IMAGE: "0"
17+
IMAGE_SUFFIX: ""
1418

1519
stages:
1620
- build
@@ -19,7 +23,6 @@ stages:
1923
build:
2024
stage: build
2125
variables:
22-
<<: *variables
2326
REF_IMAGE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
2427
FIXED_IMAGE: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
2528
DOCKERFILE: ${CI_PROJECT_DIR}/Dockerfile
@@ -49,6 +52,7 @@ build:
4952
- nginx.manifest.common.conf
5053
- nginx.manifest.stale.conf
5154
- create_ca_cert.sh
55+
- .gitlab-ci.yml
5256

5357
build:release:
5458
stage: build
@@ -74,7 +78,6 @@ release:
7478
dependencies:
7579
- build:release
7680
variables:
77-
<<: *variables
7881
DOCKERFILE: $CI_PROJECT_DIR/Dockerfile
7982
LATEST_IMAGE: $CI_REGISTRY_IMAGE:latest
8083
REGPROXY_URI: ${REGPROXY_URI}

0 commit comments

Comments
 (0)