Skip to content

Commit 5f7811a

Browse files
nhinze23cesmarvin
authored andcommitted
Merge branch 'release/v1.7.3'
2 parents 253cddd + 5801756 commit 5f7811a

File tree

59 files changed

+186
-113
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+186
-113
lines changed

.env.template

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
STAGE=development
22
LOG_LEVEL=DEBUG
3-
NAMESPACE=ecosystem
3+
NAMESPACE=ecosystem
4+
# RUNTIME_ENV=remote

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [v1.7.3] - 2025-10-13
11+
### Changed
12+
- [#73] Update blueprint-lib to v2.0.0
13+
- [#73] Use Blueprint-Displayname to display the blueprint name in the UI
14+
1015
## [v1.7.2] - 2025-09-17
1116
### Fixed
1217
- [#71] remove unused maintenance mode code.

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ WORKDIR ${WORKDIR}
3131

3232
LABEL maintainer="hello@cloudogu.com" \
3333
NAME="k8s-ces-control" \
34-
VERSION="1.7.2"
34+
VERSION="1.7.3"
3535

3636
COPY --from=backendbuilder /k8s-ces-control/target/k8s-ces-control ${WORKDIR}/k8s-ces-control
3737

Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!groovy
2-
@Library('github.com/cloudogu/ces-build-lib@4.0.1')
2+
@Library('github.com/cloudogu/ces-build-lib@4.3.0')
33
import com.cloudogu.ces.cesbuildlib.*
44

55
// Creating necessary git objects, object cannot be named 'git' as this conflicts with the method named 'git' from the library

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Set these to the desired values
22
ARTIFACT_ID=k8s-ces-control
3-
VERSION=1.7.2
3+
VERSION=1.7.3
44
GOTAG=1.24.3
55
STAGE?=production
66
LOG_LEVEL?=info
@@ -12,7 +12,7 @@ SHELL = /usr/bin/env bash -o pipefail
1212
## Image URL to use all building/pushing image targets
1313
IMAGE?=cloudogu/${ARTIFACT_ID}:${VERSION}
1414

15-
MAKEFILES_VERSION=10.2.0
15+
MAKEFILES_VERSION=10.4.0
1616
.DEFAULT_GOAL:=default
1717
GENERATION_TARGET_DIR=generated
1818
GENERATION_SOURCE_DIR=grpc-protobuf

build/make/bats.mk

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ BATS_SUPPORT=$(BATS_LIBRARY_DIR)/bats-support
99
BATS_FILE=$(BATS_LIBRARY_DIR)/bats-file
1010
BATS_BASE_IMAGE?=bats/bats
1111
BATS_CUSTOM_IMAGE?=cloudogu/bats
12-
BATS_TAG?=1.11.0
12+
BATS_TAG?=1.12.0
1313
BATS_DIR=build/make/bats
1414
BATS_WORKDIR="${WORKDIR}"/"${BATS_DIR}"
1515

@@ -18,15 +18,19 @@ unit-test-shell: unit-test-shell-$(ENVIRONMENT)
1818

1919
$(BATS_ASSERT):
2020
@git clone --depth 1 https://github.com/bats-core/bats-assert $@
21+
@rm -rf $@/.git
2122

2223
$(BATS_MOCK):
2324
@git clone --depth 1 https://github.com/grayhemp/bats-mock $@
25+
@rm -rf $@/.git
2426

2527
$(BATS_SUPPORT):
2628
@git clone --depth 1 https://github.com/bats-core/bats-support $@
29+
@rm -rf $@/.git
2730

2831
$(BATS_FILE):
2932
@git clone --depth 1 https://github.com/bats-core/bats-file $@
33+
@rm -rf $@/.git
3034

3135
$(BASH_SRC):
3236
BASH_SRC:=$(shell find "${WORKDIR}" -type f -name "*.sh")
@@ -49,10 +53,10 @@ unit-test-shell-local: $(BASH_SRC) $(PASSWD) $(ETCGROUP) $(HOME_DIR) buildTestIm
4953
"${BATS_DIR}"/customBatsEntrypoint.sh make unit-test-shell-generic-no-junit
5054

5155
unit-test-shell-generic:
52-
@bats --formatter junit --output ${BASH_TEST_REPORT_DIR} ${TESTS_DIR}
56+
@bats --report-formatter junit --formatter junit --output ${BASH_TEST_REPORT_DIR} ${TESTS_DIR}
5357

5458
unit-test-shell-generic-no-junit:
55-
@bats ${TESTS_DIR}
59+
@bats --report-formatter junit --output ${BASH_TEST_REPORT_DIR} ${TESTS_DIR}
5660

5761
.PHONY buildTestImage:
5862
buildTestImage:

build/make/bats/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ARG BATS_BASE_IMAGE
22
ARG BATS_TAG
33

4-
FROM ${BATS_BASE_IMAGE:-bats/bats}:${BATS_TAG:-1.11.0}
4+
FROM ${BATS_BASE_IMAGE:-bats/bats}:${BATS_TAG:-1.12.0}
55

66
# Make bash more findable by scripts and tests
77
RUN apk add make git bash

build/make/bats/customBatsEntrypoint.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,11 @@ set -o errexit
33
set -o nounset
44
set -o pipefail
55

6-
"$@"
6+
targetReportDir="${PWD}"/target/shell_test_reports
7+
uidgid=1000:1000
8+
exitcode=0
9+
"$@" || exitcode=$?
10+
echo "Resetting file ownership to ${uidgid} in ${targetReportDir}/"
11+
chown -R ${uidgid} "${targetReportDir}"/*
12+
echo "exiting with code ${exitcode}"
13+
exit ${exitcode}

build/make/build.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
ADDITIONAL_LDFLAGS?=-extldflags -static
44
LDFLAGS?=-ldflags "$(ADDITIONAL_LDFLAGS) -X main.Version=$(VERSION) -X main.CommitID=$(COMMIT_ID)"
55
GOIMAGE?=golang
6-
GOTAG?=1.24
6+
GOTAG?=1.25
77
GOOS?=linux
88
GOARCH?=amd64
99
PRE_COMPILE?=

build/make/k8s.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ BINARY_YQ_4_VERSION?=v4.40.3
1111
BINARY_HELM = $(UTILITY_BIN_PATH)/helm
1212
BINARY_HELM_VERSION?=v3.13.0
1313
CONTROLLER_GEN = $(UTILITY_BIN_PATH)/controller-gen
14-
CONTROLLER_GEN_VERSION?=v0.14.0
14+
CONTROLLER_GEN_VERSION?=v0.19.0
1515

1616
# Setting SHELL to bash allows bash commands to be executed by recipes.
1717
# Options are set to exit when a recipe line exits non-zero or a piped command fails.

0 commit comments

Comments
 (0)