Skip to content

Commit

Permalink
feat: add new ci script for docker builds
Browse files Browse the repository at this point in the history
This script will be used by prow to test our docker builds that are an
essential part of the release the process.

We have encountered an issue where we aren't testing the different
architectures.

Signed-off-by: Richard Case <richard.case@suse.com>
  • Loading branch information
richardcase committed Feb 29, 2024
1 parent 388ef63 commit 7db9ab6
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions scripts/ci-docker-build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/bin/bash

# Copyright 2024 The Kubernetes Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

set -o errexit
set -o nounset
set -o pipefail

REPO_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
# shellcheck source=../hack/ensure-go.sh
source "${REPO_ROOT}/hack/ensure-go.sh"

cd "${REPO_ROOT}" && make docker-build-all release-binaries

0 comments on commit 7db9ab6

Please sign in to comment.