Skip to content

Commit e4f2348

Browse files
committed
release: add support for s390x in custom release signing script
This commit adds support for the s390x architecture in the custom release signing script and introduces a new script to build CockroachDB releases for the s390x platform without telemetry. Release note: none Epic: none
1 parent 4cd3a9b commit e4f2348

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

build/teamcity/internal/cockroach/release/publish/sign-custom-release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ log_into_gcloud
5353
mkdir -p artifacts
5454
cd artifacts
5555

56-
for platform in linux-amd64 linux-arm64; do
56+
for platform in linux-amd64 linux-arm64 linux-s390x; do
5757
tarball=${cockroach_archive_prefix}-${version}.${platform}.tgz
5858

5959
gsutil cp "gs://$gcs_staged_bucket/$tarball" "$tarball"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/usr/bin/env bash
2+
3+
# Copyright 2025 The Cockroach Authors.
4+
#
5+
# Use of this software is governed by the CockroachDB Software License
6+
# included in the /LICENSE file.
7+
8+
9+
PLATFORM=linux-s390x TELEMETRY_DISABLED=true ./build/teamcity/internal/release/process/build-cockroach-release-per-platform.sh

0 commit comments

Comments
 (0)