Skip to content

Commit 0fa732f

Browse files
committed
release: add support for no-telemetry build for FIPS
This commit adds a new script to make and publish build artifacts for the FIPS-enabled Linux AMD64 platform without telemetry. Release note: none Epic: none
1 parent 2f606a6 commit 0fa732f

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed
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 2023 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-amd64-fips TELEMETRY_DISABLED=true ./build/teamcity/internal/release/process/make-and-publish-build-artifacts-per-platform.sh

build/teamcity/internal/release/process/make-and-publish-build-artifacts-per-platform.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ if [[ $telemetry_disabled == true ]]; then
167167
168168
Additionally, the binaries with telemetry disabled will be available at:
169169
https://storage.googleapis.com/$gcs_bucket/${cockroach_archive_prefix}-${build_name}.linux-amd64.tgz
170+
https://storage.googleapis.com/$gcs_bucket/${cockroach_archive_prefix}-${build_name}.linux-amd64-fips.tgz
170171
https://storage.googleapis.com/$gcs_bucket/${cockroach_archive_prefix}-${build_name}.linux-arm64.tgz
171172
172173
EOF

0 commit comments

Comments
 (0)