cloudflare/cloudflared

Public

mirrored from https://github.com/cloudflare/cloudflaredAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
2026.2.0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.ci/ci-image.gitlab-ci.yml

31lines · modecode

1# Builds a custom CI Image when necessary
2
3include:
4 #####################################################
5 ############## Build and Push CI Image ##############
6 #####################################################
7 - component: $CI_SERVER_FQDN/cloudflare/ci/docker-image/build-push-image@~latest
8 inputs:
9 stage: pre-build
10 jobPrefix: ci-image
11 runOnChangesTo: [".ci/image/**"]
12 runOnMR: true
13 runOnBranches: '^master$'
14 commentImageRefs: false
15 runner: vm-linux-x86-4cpu-8gb
16 EXTRA_DIB_ARGS: "--manifest=.ci/image/.docker-images"
17
18 #####################################################
19 ## Resolve the image reference for downstream jobs ##
20 #####################################################
21 - component: $CI_SERVER_FQDN/cloudflare/ci/docker-image/get-image-ref@~latest
22 inputs:
23 stage: pre-build
24 jobPrefix: ci-image
25 runOnMR: true
26 runOnBranches: '^master$'
27 IMAGE_PATH: "$REGISTRY_HOST/stash/tun/cloudflared/ci-image/master"
28 VARIABLE_NAME: BUILD_IMAGE
29 needs:
30 - job: ci-image-build-push-image
31 optional: true