mirror of
https://gitee.com/milvus-io/milvus.git
synced 2024-11-30 02:48:45 +08:00
update build.sh
Former-commit-id: 1bf5c621573c58f865e996cad2ad61b488155722
This commit is contained in:
parent
9fcfe4fe58
commit
8b7581cad8
@ -3,15 +3,18 @@ container('milvus-build-env') {
|
||||
gitlabCommitStatus(name: 'Build Engine') {
|
||||
dir ("milvus_engine") {
|
||||
try {
|
||||
def knowhere_build_dir = "${env.WORKSPACE}/milvus_engine/cpp/thirdparty/knowhere/cmake_build"
|
||||
|
||||
checkout([$class: 'GitSCM', branches: [[name: "${SEMVER}"]], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'SubmoduleOption',disableSubmodules: false,parentCredentials: true,recursiveSubmodules: true,reference: '',trackingSubmodules: false]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: "${params.GIT_USER}", url: "git@192.168.1.105:megasearch/milvus.git", name: 'origin', refspec: "+refs/heads/${SEMVER}:refs/remotes/origin/${SEMVER}"]]])
|
||||
dir ("cpp/thirdparty/knowhere") {
|
||||
checkout([$class: 'GitSCM', branches: [[name: "${SEMVER}"]], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'SubmoduleOption',disableSubmodules: false,parentCredentials: true,recursiveSubmodules: true,reference: '',trackingSubmodules: false]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: "${params.GIT_USER}", url: "git@192.168.1.105:megasearch/knowhere.git", name: 'origin', refspec: "+refs/heads/${SEMVER}:refs/remotes/origin/${SEMVER}"]]])
|
||||
sh "./build.sh -t ${params.BUILD_TYPE} -p ${knowhere_build_dir} -j"
|
||||
}
|
||||
|
||||
dir ("cpp") {
|
||||
sh "git config --global user.email \"test@zilliz.com\""
|
||||
sh "git config --global user.name \"test\""
|
||||
sh "./build.sh -t ${params.BUILD_TYPE} -j -u -c"
|
||||
sh "./build.sh -t ${params.BUILD_TYPE} -k ${knowhere_build_dir} -j -u -c"
|
||||
}
|
||||
} catch (exc) {
|
||||
updateGitlabCommitStatus name: 'Build Engine', state: 'failed'
|
||||
|
@ -10,15 +10,13 @@ DB_PATH="/opt/milvus"
|
||||
PROFILING="OFF"
|
||||
BUILD_FAISS_WITH_MKL="OFF"
|
||||
USE_JFROG_CACHE="OFF"
|
||||
KNOWHERE_OPTS=""
|
||||
KNOWHERE_BUILD_DIR="`pwd`/thirdparty/knowhere/knowhere"
|
||||
KNOWHERE_BUILD_DIR="`pwd`/thirdparty/knowhere/cmake_build"
|
||||
|
||||
while getopts "p:d:t:k:uhlrcgmj" arg
|
||||
do
|
||||
case $arg in
|
||||
t)
|
||||
BUILD_TYPE=$OPTARG # BUILD_TYPE
|
||||
KNOWHERE_OPTS="${KNOWHERE_OPTS} -t $OPTARG"
|
||||
;;
|
||||
u)
|
||||
echo "Build and run unittest cases" ;
|
||||
@ -53,7 +51,6 @@ do
|
||||
;;
|
||||
j)
|
||||
USE_JFROG_CACHE="ON"
|
||||
KNOWHERE_OPTS="${KNOWHERE_OPTS} -j"
|
||||
;;
|
||||
h) # help
|
||||
echo "
|
||||
|
Loading…
Reference in New Issue
Block a user