Skip to content

Commit b3bd8ad

Browse files
committed
Prepare build of gardenadm binaries via Concourse
(not yet active since relevant PR is not yet merged/cherry-picked to release branches)
1 parent 08f7488 commit b3bd8ad

File tree

1 file changed

+77
-10
lines changed

1 file changed

+77
-10
lines changed

branch.cfg

Lines changed: 77 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ cfgs:
1919
inject_effective_version: true
2020
jobs:
2121
head-update:
22+
# TODO(rfranzke): Uncomment after https://github.com/gardener/gardener/pull/10934 was merged.
23+
# steps:
24+
# build-gardenadm:
25+
# image: europe-docker.pkg.dev/gardener-project/releases/ci-infra/golang-test:v20241018-490a03c-1.23
26+
# output_dir: binary
27+
# timeout: 5m
2228
traits:
2329
draft_release: ~
2430
component_descriptor:
@@ -141,16 +147,77 @@ cfgs:
141147
release:
142148
nextversion: 'bump_patch'
143149
assets:
144-
- type: build-step-log
145-
step_name: verify
146-
purposes:
147-
- lint
148-
- sast
149-
- gosec
150-
comment: |
151-
we use gosec (linter) for SAST scans
152-
see: https://github.com/securego/gosec
153-
enabled by https://github.com/gardener/gardener/pull/9959
150+
# TODO(rfranzke): Uncomment after https://github.com/gardener/gardener/pull/10934 was merged and cherry-picked.
151+
# - type: build-step-file
152+
# mode: single-file
153+
# step_name: build
154+
# step_output_dir: binary
155+
# path: gardenadm-linux-amd64
156+
# name: gardenadm
157+
# artefact_type: executable
158+
# artefact_extra_id:
159+
# os: linux
160+
# architecture: amd64
161+
# - type: build-step-file
162+
# mode: single-file
163+
# step_name: build
164+
# step_output_dir: binary
165+
# path: gardenadm-linux-arm64
166+
# name: gardenadm
167+
# artefact_type: executable
168+
# artefact_extra_id:
169+
# os: linux
170+
# architecture: arm64
171+
# - type: build-step-file
172+
# mode: single-file
173+
# step_name: build
174+
# step_output_dir: binary
175+
# path: gardenadm-darwin-amd64
176+
# name: gardenadm
177+
# artefact_type: executable
178+
# artefact_extra_id:
179+
# os: darwin
180+
# architecture: amd64
181+
# - type: build-step-file
182+
# mode: single-file
183+
# step_name: build
184+
# step_output_dir: binary
185+
# path: gardenadm-darwin-arm64
186+
# name: gardenadm
187+
# artefact_type: executable
188+
# artefact_extra_id:
189+
# os: darwin
190+
# architecture: arm64
191+
# - type: build-step-file
192+
# mode: single-file
193+
# step_name: build
194+
# step_output_dir: binary
195+
# path: gardenadm-windows-amd64.exe
196+
# name: gardenadm
197+
# artefact_type: executable
198+
# artefact_extra_id:
199+
# os: windows
200+
# architecture: amd64
201+
# - type: build-step-file
202+
# mode: single-file
203+
# step_name: build
204+
# step_output_dir: binary
205+
# path: gardenadm-windows-arm64.exe
206+
# name: gardenadm
207+
# artefact_type: executable
208+
# artefact_extra_id:
209+
# os: windows
210+
# architecture: arm64
211+
- type: build-step-log
212+
step_name: verify
213+
purposes:
214+
- lint
215+
- sast
216+
- gosec
217+
comment: |
218+
we use gosec (linter) for SAST scans
219+
see: https://github.com/securego/gosec
220+
enabled by https://github.com/gardener/gardener/pull/9959
154221
slack:
155222
default_channel: 'internal_scp_workspace'
156223
channel_cfgs:

0 commit comments

Comments
 (0)