mirror of https://github.com/milvus-io/milvus.git
enhance: hot fix publish pipeline (#32330)
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>pull/32334/head
parent
72c172a7d7
commit
15b9319523
|
@ -24,7 +24,7 @@ set -x
|
|||
# Absolute path to the toplevel milvus directory.
|
||||
toplevel=$(dirname "$(cd "$(dirname "${0}")"; pwd)")
|
||||
|
||||
OS_NAME="${OS_NAME:-ubuntu20.04}"
|
||||
OS_NAME="${OS_NAME:-ubuntu22.04}"
|
||||
MILVUS_IMAGE_REPO="${MILVUS_IMAGE_REPO:-milvusdb/milvus}"
|
||||
MILVUS_IMAGE_TAG="${MILVUS_IMAGE_TAG:-gpu-latest}"
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ if [[ "$IS_NETWORK_MODE_HOST" == "true" ]]; then
|
|||
sed -i '/gpubuilder:/,/^\s*$/s/image: \${IMAGE_REPO}\/milvus-env:gpu-\${OS_NAME}-\${GPU_DATE_VERSION}/&\n network_mode: "host"/' $toplevel/docker-compose.yml
|
||||
fi
|
||||
|
||||
export OS_NAME="${OS_NAME:-ubuntu20.04}"
|
||||
export OS_NAME="${OS_NAME:-ubuntu22.04}"
|
||||
|
||||
pushd "${toplevel}"
|
||||
|
||||
|
@ -50,7 +50,7 @@ fi
|
|||
if [[ "$(id -u)" != "0" ]]; then
|
||||
docker-compose run --no-deps --rm -u "$uid:$gid" gpubuilder "$@"
|
||||
else
|
||||
docker-compose run --no-deps --rm --entrypoint "/tini -- /entrypoint.sh" gpubuilder "$@"
|
||||
docker-compose run --no-deps --rm gpubuilder "$@"
|
||||
fi
|
||||
|
||||
popd
|
||||
|
|
|
@ -30,7 +30,7 @@ pipeline {
|
|||
. ${WORKSPACE}/.env
|
||||
set +a # stop automatically
|
||||
|
||||
docker run -v \$(pwd):/root/milvus -v \$(pwd)/.docker/.conan:/root/.conan -w /root/milvus milvusdb/milvus-env:ubuntu22.04-\${GPU_DATE_VERSION} sh -c "make clean && make gpu-install"
|
||||
docker run -v \$(pwd):/root/milvus -v \$(pwd)/.docker/.conan:/root/.conan -w /root/milvus milvusdb/milvus-env:gpu-ubuntu22.04-\${GPU_DATE_VERSION} sh -c "make clean && make gpu-install"
|
||||
"""
|
||||
|
||||
def date = sh(returnStdout: true, script: 'date +%Y%m%d').trim()
|
||||
|
|
|
@ -38,6 +38,7 @@ pipeline {
|
|||
# disable dirty tag
|
||||
sed -i. 's/--dirty="-dev"//g' Makefile
|
||||
export IS_NETWORK_MODE_HOST="true"
|
||||
export OS_NAME=ubuntu22.04
|
||||
./build/builder_gpu.sh /bin/bash -c \"make gpu-install\"
|
||||
"""
|
||||
|
||||
|
@ -51,6 +52,7 @@ pipeline {
|
|||
export MILVUS_HARBOR_IMAGE_REPO="${env.HARBOR_REPO}/milvus/milvus"
|
||||
export MILVUS_IMAGE_TAG="${env.BRANCH_NAME}-${date}-${gitShortCommit}-gpu"
|
||||
export DOCKER_BUILDKIT=1
|
||||
export OS_NAME=ubuntu22.04
|
||||
build/build_image_gpu.sh
|
||||
docker push \${MILVUS_IMAGE_REPO}:\${MILVUS_IMAGE_TAG}
|
||||
docker tag \${MILVUS_IMAGE_REPO}:\${MILVUS_IMAGE_TAG} \${MILVUS_IMAGE_REPO}:${env.BRANCH_NAME}-latest-gpu
|
||||
|
|
Loading…
Reference in New Issue