mirror of https://github.com/istio/tools.git
Compare commits
7 Commits
Author | SHA1 | Date |
---|---|---|
|
cbdd1cd9f2 | |
|
3860042a00 | |
|
9415dfd8c8 | |
|
760b435d08 | |
|
8baf3e88f9 | |
|
ddbe3c5be5 | |
|
78fa211190 |
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "istio build-tools",
|
"name": "istio build-tools",
|
||||||
"image": "gcr.io/istio-testing/build-tools:master-6bfe0028e941afdae35a3c5d4374bc08e3c04153",
|
"image": "gcr.io/istio-testing/build-tools:release-1.25-3860042a009e8b9d8a63eca8756803d0e7aad5bb",
|
||||||
"privileged": true,
|
"privileged": true,
|
||||||
"remoteEnv": {
|
"remoteEnv": {
|
||||||
"USE_GKE_GCLOUD_AUTH_PLUGIN": "True",
|
"USE_GKE_GCLOUD_AUTH_PLUGIN": "True",
|
||||||
|
|
|
@ -1,2 +1 @@
|
||||||
* @istio/wg-test-and-release-maintainers
|
* @istio/release-managers-1-25
|
||||||
cmd/gen-release-notes/templates @istio/wg-test-and-release-maintainers @istio/wg-docs-maintainers @istio/release-managers
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
0569152cf7260f891ee02fcef8c10bf4f94ea606
|
e2468dc1777226309f31a3bc29a1a3d1620240bb
|
||||||
|
|
|
@ -92,7 +92,7 @@ mirror-licenses: mod-download-go
|
||||||
@license-lint --mirror
|
@license-lint --mirror
|
||||||
|
|
||||||
TMP := $(shell mktemp -d -u)
|
TMP := $(shell mktemp -d -u)
|
||||||
UPDATE_BRANCH ?= "master"
|
UPDATE_BRANCH ?= "release-1.25"
|
||||||
|
|
||||||
BUILD_TOOLS_ORG ?= "istio"
|
BUILD_TOOLS_ORG ?= "istio"
|
||||||
|
|
||||||
|
|
|
@ -75,7 +75,7 @@ fi
|
||||||
TOOLS_REGISTRY_PROVIDER=${TOOLS_REGISTRY_PROVIDER:-gcr.io}
|
TOOLS_REGISTRY_PROVIDER=${TOOLS_REGISTRY_PROVIDER:-gcr.io}
|
||||||
PROJECT_ID=${PROJECT_ID:-istio-testing}
|
PROJECT_ID=${PROJECT_ID:-istio-testing}
|
||||||
if [[ "${IMAGE_VERSION:-}" == "" ]]; then
|
if [[ "${IMAGE_VERSION:-}" == "" ]]; then
|
||||||
IMAGE_VERSION=master-6bfe0028e941afdae35a3c5d4374bc08e3c04153
|
IMAGE_VERSION=release-1.25-3860042a009e8b9d8a63eca8756803d0e7aad5bb
|
||||||
fi
|
fi
|
||||||
if [[ "${IMAGE_NAME:-}" == "" ]]; then
|
if [[ "${IMAGE_NAME:-}" == "" ]]; then
|
||||||
IMAGE_NAME=build-tools
|
IMAGE_NAME=build-tools
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
################
|
################
|
||||||
# Binary tools
|
# Binary tools
|
||||||
################
|
################
|
||||||
ARG GOLANG_IMAGE=golang:1.23.5
|
ARG GOLANG_IMAGE=golang:1.23.8
|
||||||
# hadolint ignore=DL3006
|
# hadolint ignore=DL3006
|
||||||
FROM ${GOLANG_IMAGE} AS binary_tools_context_base
|
FROM ${GOLANG_IMAGE} AS binary_tools_context_base
|
||||||
# TARGETARCH is an automatic platform ARG enabled by Docker BuildKit.
|
# TARGETARCH is an automatic platform ARG enabled by Docker BuildKit.
|
||||||
|
@ -643,7 +643,7 @@ ENV RUSTUP_HOME=/home/.rustup
|
||||||
# hadolint ignore=DL4006
|
# hadolint ignore=DL4006
|
||||||
RUN curl --proto '=https' -v --tlsv1.2 -sSf https://sh.rustup.rs | \
|
RUN curl --proto '=https' -v --tlsv1.2 -sSf https://sh.rustup.rs | \
|
||||||
sh -s -- -y -v --default-toolchain ${RUST_VERSION} --profile minimal \
|
sh -s -- -y -v --default-toolchain ${RUST_VERSION} --profile minimal \
|
||||||
--component rustfmt clippy --component llvm-tools &&\
|
--component rustfmt --component clippy --component llvm-tools &&\
|
||||||
/home/.cargo/bin/rustup default ${RUST_VERSION} &&\
|
/home/.cargo/bin/rustup default ${RUST_VERSION} &&\
|
||||||
/home/.cargo/bin/cargo install rustfilt &&\
|
/home/.cargo/bin/cargo install rustfilt &&\
|
||||||
mv /home/.cargo/bin/* /usr/bin
|
mv /home/.cargo/bin/* /usr/bin
|
||||||
|
|
|
@ -36,7 +36,7 @@ HUB=${HUB:-gcr.io/istio-testing}
|
||||||
# Suffix is derive from the Git SHA we are building for consistency.
|
# Suffix is derive from the Git SHA we are building for consistency.
|
||||||
# If there is none define, we fallback to date. Note this doesn't work with MANIFEST_ARCH
|
# If there is none define, we fallback to date. Note this doesn't work with MANIFEST_ARCH
|
||||||
SUFFIX="${PULL_BASE_SHA:-$(date +%Y-%m-%dT%H-%M-%S)}"
|
SUFFIX="${PULL_BASE_SHA:-$(date +%Y-%m-%dT%H-%M-%S)}"
|
||||||
BRANCH=master
|
BRANCH=release-1.25
|
||||||
VERSION="${BRANCH}-${SUFFIX}"
|
VERSION="${BRANCH}-${SUFFIX}"
|
||||||
SHA="${BRANCH}"
|
SHA="${BRANCH}"
|
||||||
# Arch defines the architecture to tag this image as.
|
# Arch defines the architecture to tag this image as.
|
||||||
|
|
Loading…
Reference in New Issue