Skip to content

Commit 9bc3a81

Browse files
committed
BUILD/MINOR: ci: limit gitlab ci jobs to prevent duplicate runs
1 parent 0183395 commit 9bc3a81

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

.gitlab/.templates.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
needs: ["diff", "tidy", "docker-build"]
55
rules:
66
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
7-
- if: $CI_PIPELINE_SOURCE == 'push'
7+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
88
- if: $CI_PIPELINE_SOURCE == 'schedule'
99
image: $CI_REGISTRY_GO/docker:$DOCKER_VERSION-go$GO_VERSION
1010
services:

.gitlab/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ docker-build:
33
needs: []
44
rules:
55
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
6-
- if: $CI_PIPELINE_SOURCE == 'push'
6+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
77
- if: $CI_PIPELINE_SOURCE == 'schedule'
88
image: $CI_REGISTRY_GO/docker:$DOCKER_VERSION-go$GO_VERSION
99
services:

.gitlab/diff.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ diff:
22
stage: diff
33
rules:
44
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
5-
- if: $CI_PIPELINE_SOURCE == 'push'
5+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
66
image:
77
name: $CI_REGISTRY_GO/golang:$GO_VERSION
88
entrypoint: [ "" ]
@@ -17,7 +17,7 @@ diff-crd:
1717
stage: diff
1818
rules:
1919
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
20-
- if: $CI_PIPELINE_SOURCE == 'push'
20+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
2121
image:
2222
name: $CI_REGISTRY_GO/golang:$GO_VERSION
2323
entrypoint: [ "" ]

.gitlab/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tidy:
44
needs: []
55
rules:
66
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
7-
- if: $CI_PIPELINE_SOURCE == 'push'
7+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
88
image:
99
name: $CI_REGISTRY_GO/golang:$GO_VERSION
1010
entrypoint: [""]
@@ -18,7 +18,7 @@ gofumpt:
1818
needs: []
1919
rules:
2020
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
21-
- if: $CI_PIPELINE_SOURCE == 'push'
21+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
2222
image:
2323
name: $CI_REGISTRY_GO/golang:$GO_VERSION
2424
entrypoint: [""]
@@ -32,7 +32,7 @@ golangci_lint:
3232
needs: []
3333
rules:
3434
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
35-
- if: $CI_PIPELINE_SOURCE == 'push'
35+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
3636
image:
3737
name: $CI_REGISTRY_GO/golang:$GO_VERSION
3838
entrypoint: [""]

.gitlab/unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ unit-tests:
22
needs: ["diff", "tidy"]
33
rules:
44
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
5-
- if: $CI_PIPELINE_SOURCE == 'push'
5+
- if: "$CI_PROJECT_NAMESPACE != 'haproxy-controller' && $CI_PIPELINE_SOURCE == 'push'"
66
stage: unit-tests
77
image:
88
name: $CI_REGISTRY_GO/haproxy-alpine:3.2-go$GO_VERSION

0 commit comments

Comments
 (0)