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

Update test-phome.jenkinsfile

上级 3761dc9d
...@@ -11,7 +11,7 @@ def repoUrl = "$git" ...@@ -11,7 +11,7 @@ def repoUrl = "$git"
// ------------------------------------------------------------------------------------- // -------------------------------------------------------------------------------------
// Public Variables // Public Variables
def CREDENTIALSID = "1fa6bf2e-e790-4262-8632-e119f8919bb9" def CREDENTIALSID = "cd54b3b5-9773-4fac-8272-f783a4fc24ff"
// Sonar // Sonar
def SONAR_HOST_URL = "http://192.168.140.201:9000" def SONAR_HOST_URL = "http://192.168.140.201:9000"
...@@ -27,9 +27,9 @@ def IMAGE_TAG = "1.0.0" //for dev ...@@ -27,9 +27,9 @@ def IMAGE_TAG = "1.0.0" //for dev
pipeline{ pipeline{
agent any agent any
parameters{ 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: '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 // Skip Declarative: Checkout SCM stage
...@@ -79,24 +79,12 @@ pipeline{ ...@@ -79,24 +79,12 @@ pipeline{
steps { steps {
nodejs('nodejs-12.22.0') { nodejs('nodejs-12.22.0') {
sh """ sh """
npm run core npm run build
npm run build:${envProfile} versionType:${tagType}
node oss-error.js mode ${vueAppEnv}
node oss-error.js check ${vueAppEnv}
""" """
} }
} }
} }
stage('read version file'){
steps{
script{
versionFile = ".${vueAppEnv}.version"
IMAGE_TAG = readFile versionFile
}
echo "${IMAGE_TAG}"
}
}
// Update app // Update app
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册