mirror of https://github.com/milvus-io/milvus.git
enhance: refine the pipeline (#37456)
https://github.com/milvus-io/milvus/pull/37412 --------- Signed-off-by: Yellow Shine <sammy.huang@zilliz.com>pull/37485/head
parent
28cb357de3
commit
af5e32d00b
|
@ -1,4 +1,4 @@
|
|||
@Library('jenkins-shared-library@v0.61.0') _
|
||||
@Library('jenkins-shared-library@v0.67.0') _
|
||||
|
||||
def pod = libraryResource 'io/milvus/pod/tekton-4am.yaml'
|
||||
|
||||
|
@ -56,6 +56,7 @@ pipeline {
|
|||
gitBaseRef: gitBaseRef,
|
||||
pullRequestNumber: "$env.CHANGE_ID",
|
||||
suppress_suffix_of_image_tag: true,
|
||||
make_cmd: "make clean && make install use_disk_index=ON",
|
||||
images: '["milvus","pytest","helm"]',
|
||||
tekton_log_timeout: '30m'
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@Library('jenkins-shared-library@v0.61.0') _
|
||||
@Library('jenkins-shared-library@v0.67.0') _
|
||||
|
||||
def pod = libraryResource 'io/milvus/pod/tekton-4am.yaml'
|
||||
def milvus_helm_chart_version = '4.2.8'
|
||||
|
@ -10,6 +10,13 @@ pipeline {
|
|||
buildDiscarder logRotator(artifactDaysToKeepStr: '30')
|
||||
preserveStashes(buildCount: 5)
|
||||
disableConcurrentBuilds(abortPrevious: true)
|
||||
timeout(time: 6, unit: 'HOURS')
|
||||
throttleJobProperty(
|
||||
categories: ['cpu-e2e'],
|
||||
throttleEnabled: true,
|
||||
throttleOption: 'category'
|
||||
|
||||
)
|
||||
}
|
||||
agent {
|
||||
kubernetes {
|
||||
|
@ -43,6 +50,7 @@ pipeline {
|
|||
gitBaseRef: gitBaseRef,
|
||||
pullRequestNumber: "$env.CHANGE_ID",
|
||||
suppress_suffix_of_image_tag: true,
|
||||
make_cmd: "make clean && make install use_disk_index=ON",
|
||||
images: '["milvus","pytest","helm"]'
|
||||
|
||||
milvus_image_tag = tekton.query_result job_name, 'milvus-image-tag'
|
||||
|
|
|
@ -52,9 +52,14 @@ pushd ${BUILD_OUTPUT_DIR}
|
|||
export CONAN_REVISIONS_ENABLED=1
|
||||
export CXXFLAGS="-Wno-error=address -Wno-error=deprecated-declarations"
|
||||
export CFLAGS="-Wno-error=address -Wno-error=deprecated-declarations"
|
||||
|
||||
# Determine the Conan remote URL, using the environment variable if set, otherwise defaulting
|
||||
CONAN_ARTIFACTORY_URL="${CONAN_ARTIFACTORY_URL:-https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local}"
|
||||
|
||||
if [[ ! `conan remote list` == *default-conan-local* ]]; then
|
||||
conan remote add default-conan-local https://milvus01.jfrog.io/artifactory/api/conan/default-conan-local
|
||||
conan remote add default-conan-local $CONAN_ARTIFACTORY_URL
|
||||
fi
|
||||
|
||||
unameOut="$(uname -s)"
|
||||
case "${unameOut}" in
|
||||
Darwin*)
|
||||
|
|
Loading…
Reference in New Issue