提交 52b25111 编写于 作者: J Jin Hai 提交者: GitHub

Merge pull request #41 from milvus-ci-robot/0.5.0

Create Mysql container on Jenkins CI build stage

Former-commit-id: 3fce85085d4926c3d9663f90e2f8006d1727a60f
...@@ -4,7 +4,8 @@ timeout(time: 60, unit: 'MINUTES') { ...@@ -4,7 +4,8 @@ timeout(time: 60, unit: 'MINUTES') {
sh "git config --global user.name \"test\"" sh "git config --global user.name \"test\""
sh "./build.sh -l" sh "./build.sh -l"
withCredentials([usernamePassword(credentialsId: "${params.JFROG_CREDENTIALS_ID}", usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) { withCredentials([usernamePassword(credentialsId: "${params.JFROG_CREDENTIALS_ID}", usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) {
sh "export JFROG_ARTFACTORY_URL='${params.JFROG_ARTFACTORY_URL}' && export JFROG_USER_NAME='${USERNAME}' && export JFROG_PASSWORD='${PASSWORD}' && ./build.sh -t ${params.BUILD_TYPE} -d /opt/milvus -j -u" sh "export JFROG_ARTFACTORY_URL='${params.JFROG_ARTFACTORY_URL}' && export JFROG_USER_NAME='${USERNAME}' && export JFROG_PASSWORD='${PASSWORD}' && ./build.sh -t ${params.BUILD_TYPE} -d /opt/milvus -j -u -c"
sh "./coverage.sh -u root -p 123456 -t \$POD_IP"
} }
} }
} }
......
try { try {
def jobNames = env.JOB_NAME.split('/')
sh "helm del --purge ${env.PIPELIEN_NAME}-${env.BUILD_NUMBER}-single-gpu" sh "helm del --purge ${env.PIPELIEN_NAME}-${env.BUILD_NUMBER}-single-gpu"
} catch (exc) { } catch (exc) {
def helmResult = sh script: "helm status ${env.PIPELIEN_NAME}-${env.BUILD_NUMBER}-single-gpu", returnStatus: true def helmResult = sh script: "helm status ${env.PIPELIEN_NAME}-${env.BUILD_NUMBER}-single-gpu", returnStatus: true
......
...@@ -9,6 +9,11 @@ spec: ...@@ -9,6 +9,11 @@ spec:
containers: containers:
- name: milvus-build-env - name: milvus-build-env
image: registry.zilliz.com/milvus/milvus-build-env:v0.5.0-ubuntu18.04 image: registry.zilliz.com/milvus/milvus-build-env:v0.5.0-ubuntu18.04
env:
- name: POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
command: command:
- cat - cat
tty: true tty: true
...@@ -20,3 +25,11 @@ spec: ...@@ -20,3 +25,11 @@ spec:
requests: requests:
memory: "16Gi" memory: "16Gi"
cpu: "4.0" cpu: "4.0"
- name: milvus-mysql
image: mysql:5.6
env:
- name: MYSQL_ROOT_PASSWORD
value: 123456
ports:
- containerPort: 3306
name: mysql
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册