mirror of https://github.com/knative/caching.git
upgrade to latest dependencies (#884)
bumping knative.dev/hack 9c9eed6...441a19f: > 441a19f remove geo replication (# 389) > 0a23232 Update community files (# 388) bumping knative.dev/pkg 330b271...433889b: > 433889b upgrade to latest dependencies (# 3080) > 0e7ffe4 Update community files (# 3079) Signed-off-by: Knative Automation <automation@knative.team>
This commit is contained in:
parent
c601f824ce
commit
0a5c1ed07f
4
go.mod
4
go.mod
|
@ -10,8 +10,8 @@ require (
|
|||
k8s.io/client-go v0.29.2
|
||||
k8s.io/code-generator v0.29.2
|
||||
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00
|
||||
knative.dev/hack v0.0.0-20240719133331-9c9eed6f6679
|
||||
knative.dev/pkg v0.0.0-20240730081939-330b271be1c2
|
||||
knative.dev/hack v0.0.0-20240801232131-441a19fc9ead
|
||||
knative.dev/pkg v0.0.0-20240802082807-433889b44ec7
|
||||
)
|
||||
|
||||
require (
|
||||
|
|
8
go.sum
8
go.sum
|
@ -661,10 +661,10 @@ k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/A
|
|||
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
|
||||
k8s.io/utils v0.0.0-20240102154912-e7106e64919e h1:eQ/4ljkx21sObifjzXwlPKpdGLrCfRziVtos3ofG/sQ=
|
||||
k8s.io/utils v0.0.0-20240102154912-e7106e64919e/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
|
||||
knative.dev/hack v0.0.0-20240719133331-9c9eed6f6679 h1:tvbANb4KIO91DT1FGR4yCLA5E0qAmIeQ3DAGOkZGg4k=
|
||||
knative.dev/hack v0.0.0-20240719133331-9c9eed6f6679/go.mod h1:R0ritgYtjLDO9527h5vb5X6gfvt5LCrJ55BNbVDsWiY=
|
||||
knative.dev/pkg v0.0.0-20240730081939-330b271be1c2 h1:Nptg4exztqWqz08lQGv76uieBoKF+bzLECTZJvZFpzw=
|
||||
knative.dev/pkg v0.0.0-20240730081939-330b271be1c2/go.mod h1:wQoeURvX7/oMI5ZcNowGGIX4cmOUzew1cyNf3KRZdFE=
|
||||
knative.dev/hack v0.0.0-20240801232131-441a19fc9ead h1:ViH1OEO0LViKa6W61YKUpLzOp7CJCFL9yLyIojHIuQ8=
|
||||
knative.dev/hack v0.0.0-20240801232131-441a19fc9ead/go.mod h1:R0ritgYtjLDO9527h5vb5X6gfvt5LCrJ55BNbVDsWiY=
|
||||
knative.dev/pkg v0.0.0-20240802082807-433889b44ec7 h1:s64T+IESVOqH/2aE4XmNjKvWVCwMVs9xoCAN+y/MICo=
|
||||
knative.dev/pkg v0.0.0-20240802082807-433889b44ec7/go.mod h1:AjUNSfsVtV6jCU0rQkZGguiC0tzmIQM4YS6RTdtfJBQ=
|
||||
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
|
||||
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
|
||||
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
|
||||
|
|
|
@ -33,36 +33,12 @@ readonly RELEASE_GCR="gcr.io/knative-releases/github.com/${ORG_NAME}/${REPO_NAME
|
|||
readonly NIGHTLY_SIGNING_IDENTITY="signer@knative-nightly.iam.gserviceaccount.com"
|
||||
readonly RELEASE_SIGNING_IDENTITY="signer@knative-releases.iam.gserviceaccount.com"
|
||||
|
||||
# Georeplicate images to {us,eu,asia}.gcr.io
|
||||
readonly GEO_REPLICATION=(us eu asia)
|
||||
|
||||
# Simple banner for logging purposes.
|
||||
# Parameters: $* - message to display.
|
||||
function banner() {
|
||||
subheader "$*"
|
||||
}
|
||||
|
||||
# Tag images in the yaml files if $TAG is not empty.
|
||||
# $KO_DOCKER_REPO is the registry containing the images to tag with $TAG.
|
||||
# Parameters: $1..$n - files to parse for images (non .yaml files are ignored).
|
||||
function tag_images_in_yamls() {
|
||||
[[ -z ${TAG} ]] && return 0
|
||||
local SRC_DIR="${GOPATH}/src/"
|
||||
local DOCKER_BASE="${KO_DOCKER_REPO}/${REPO_ROOT_DIR/$SRC_DIR}"
|
||||
local GEO_REGIONS="${GEO_REPLICATION[@]} "
|
||||
echo "Tagging any images under '${DOCKER_BASE}' with ${TAG}"
|
||||
# shellcheck disable=SC2068
|
||||
for file in $@; do
|
||||
[[ "${file##*.}" != "yaml" ]] && continue
|
||||
echo "Inspecting ${file}"
|
||||
for image in $(grep -o "${DOCKER_BASE}/[a-z\./-]\+@sha256:[0-9a-f]\+" "${file}"); do
|
||||
for region in "" ${GEO_REGIONS// /. }; do
|
||||
gcloud -q container images add-tag "${image}" "${region}${image%%@*}:${TAG}"
|
||||
done
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
# Copy the given files to the $RELEASE_GCS_BUCKET bucket's "latest" directory.
|
||||
# If $TAG is not empty, also copy them to $RELEASE_GCS_BUCKET bucket's "previous" directory.
|
||||
# Parameters: $1..$n - files to copy.
|
||||
|
@ -646,7 +622,6 @@ function run_validation_tests() {
|
|||
# Parameters: $1..$n - files to add to the release.
|
||||
function publish_artifacts() {
|
||||
(( ! PUBLISH_RELEASE )) && return
|
||||
tag_images_in_yamls "${ARTIFACTS_TO_PUBLISH}"
|
||||
if [[ -n "${RELEASE_DIR}" ]]; then
|
||||
cp "${ARTIFACTS_TO_PUBLISH}" "${RELEASE_DIR}" || abort "cannot copy release to '${RELEASE_DIR}'"
|
||||
fi
|
||||
|
|
|
@ -683,10 +683,10 @@ k8s.io/utils/pointer
|
|||
k8s.io/utils/ptr
|
||||
k8s.io/utils/strings/slices
|
||||
k8s.io/utils/trace
|
||||
# knative.dev/hack v0.0.0-20240719133331-9c9eed6f6679
|
||||
# knative.dev/hack v0.0.0-20240801232131-441a19fc9ead
|
||||
## explicit; go 1.21
|
||||
knative.dev/hack
|
||||
# knative.dev/pkg v0.0.0-20240730081939-330b271be1c2
|
||||
# knative.dev/pkg v0.0.0-20240802082807-433889b44ec7
|
||||
## explicit; go 1.22
|
||||
knative.dev/pkg/apis
|
||||
knative.dev/pkg/apis/duck
|
||||
|
|
Loading…
Reference in New Issue