提交 c59f5335 编写于 作者: zhangsiyuan's avatar zhangsiyuan

Update test-phome.jenkinsfile

上级 3761dc9d
......@@ -11,7 +11,7 @@ def repoUrl = "$git"
// -------------------------------------------------------------------------------------
// Public Variables
def CREDENTIALSID = "1fa6bf2e-e790-4262-8632-e119f8919bb9"
def CREDENTIALSID = "cd54b3b5-9773-4fac-8272-f783a4fc24ff"
// Sonar
def SONAR_HOST_URL = "http://192.168.140.201:9000"
......@@ -27,9 +27,9 @@ def IMAGE_TAG = "1.0.0" //for dev
pipeline{
agent any
parameters{
gitParameter branchFilter: 'origin/(master|hotfix.*|feature.*|dev.*|.*est|release.*|pre|prod)', defaultValue: 'develop', name: 'refVar', type: 'PT_BRANCH',useRepository: "$repoUrl"
gitParameter branchFilter: 'origin/(master|hotfix.*|feature.*|dev.*|.*est|testing.*|release.*|pre|prod)', defaultValue: 'release', name: 'refVar', type: 'PT_BRANCH',useRepository: "$repoUrl"
choice(name: 'tagType', choices: ['Patch', 'Minor', 'Major'], description: 'Tag Type')
choice(name: 'envProfile',choices: ['dev','test','itest','pre', 'prod','release'],description: 'Environment Type')
choice(name: 'envProfile',choices: ['dev','test','uat', 'prod'],description: 'Environment Type')
}
// Skip Declarative: Checkout SCM stage
......@@ -79,24 +79,12 @@ pipeline{
steps {
nodejs('nodejs-12.22.0') {
sh """
npm run core
npm run build:${envProfile} versionType:${tagType}
node oss-error.js mode ${vueAppEnv}
node oss-error.js check ${vueAppEnv}
npm run build
"""
}
}
}
stage('read version file'){
steps{
script{
versionFile = ".${vueAppEnv}.version"
IMAGE_TAG = readFile versionFile
}
echo "${IMAGE_TAG}"
}
}
// Update app
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册