Skip to content

Commit

Permalink
f
Browse files Browse the repository at this point in the history
  • Loading branch information
emosbaugh committed Jan 21, 2025
1 parent b2db60e commit 8dd3b35
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ output/bin/embedded-cluster-release-builder:
initial-release: export EC_VERSION = $(VERSION)-$(CURRENT_USER)
initial-release: export APP_VERSION = appver-dev-$(call random-string)
initial-release: export RELEASE_YAML_DIR = e2e/kots-release-install
initial-release: export V2_ENABLED = 0
initial-release: check-env-EC_VERSION check-env-APP_VERSION
UPLOAD_BINARIES=0 \
./scripts/build-and-release.sh
Expand All @@ -205,6 +206,7 @@ rebuild-release: check-env-EC_VERSION check-env-APP_VERSION
upgrade-release: RANDOM_STRING = $(call random-string)
upgrade-release: export EC_VERSION = $(VERSION)-$(CURRENT_USER)-upgrade-$(RANDOM_STRING)
upgrade-release: export APP_VERSION = appver-dev-$(call random-string)-upgrade-$(RANDOM_STRING)
upgrade-release: export V2_ENABLED = 0
upgrade-release: check-env-EC_VERSION check-env-APP_VERSION
UPLOAD_BINARIES=1 \
RELEASE_YAML_DIR=e2e/kots-release-upgrade \
Expand Down
1 change: 1 addition & 0 deletions e2e/kots-release-upgrade/cluster-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ metadata:
name: "testconfig"
spec:
version: "__version_string__"
v2Enabled: "__v2_enabled__"
binaryOverrideUrl: "__release_url__"
metadataOverrideUrl: "__metadata_url__"
roles:
Expand Down
6 changes: 6 additions & 0 deletions scripts/ci-embed-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ RELEASE_YAML_DIR=${RELEASE_YAML_DIR:-e2e/kots-release-install}
EC_BINARY=${EC_BINARY:-output/bin/embedded-cluster}
S3_BUCKET="${S3_BUCKET:-dev-embedded-cluster-bin}"
USES_DEV_BUCKET=${USES_DEV_BUCKET:-1}
V2_ENABLED=${V2_ENABLED:-0}

require RELEASE_YAML_DIR "${RELEASE_YAML_DIR:-}"
require EC_BINARY "${EC_BINARY:-}"
Expand Down Expand Up @@ -63,6 +64,11 @@ function create_release_archive() {
fi

sed -i.bak "s|__version_string__|${EC_VERSION}|g" output/tmp/release/cluster-config.yaml
if [ "$V2_ENABLED" == "1" ]; then
sed -i.bak "s|__v2_enabled__|true|g" output/tmp/release/cluster-config.yaml
else
sed -i.bak "s|__v2_enabled__|false|g" output/tmp/release/cluster-config.yaml
fi
sed -i.bak "s|__release_url__|$release_url|g" output/tmp/release/cluster-config.yaml
sed -i.bak "s|__metadata_url__|$metadata_url|g" output/tmp/release/cluster-config.yaml

Expand Down
6 changes: 6 additions & 0 deletions scripts/ci-release-app.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ REPLICATED_APP=${REPLICATED_APP:-embedded-cluster-smoke-test-staging-app}
REPLICATED_API_ORIGIN=${REPLICATED_API_ORIGIN:-https://api.staging.replicated.com/vendor}
S3_BUCKET="${S3_BUCKET:-dev-embedded-cluster-bin}"
USES_DEV_BUCKET=${USES_DEV_BUCKET:-1}
V2_ENABLED=${V2_ENABLED:-0}

if [ "$USES_DEV_BUCKET" == "1" ]; then
require S3_BUCKET "${S3_BUCKET:-}"
Expand Down Expand Up @@ -63,6 +64,11 @@ function create_release() {
fi

sed -i.bak "s|__version_string__|${EC_VERSION}|g" output/tmp/release/cluster-config.yaml
if [ "$V2_ENABLED" == "1" ]; then
sed -i.bak "s|__v2_enabled__|true|g" output/tmp/release/cluster-config.yaml
else
sed -i.bak "s|__v2_enabled__|false|g" output/tmp/release/cluster-config.yaml
fi
sed -i.bak "s|__release_url__|$release_url|g" output/tmp/release/cluster-config.yaml
sed -i.bak "s|__metadata_url__|$metadata_url|g" output/tmp/release/cluster-config.yaml

Expand Down

0 comments on commit 8dd3b35

Please sign in to comment.