Thienvv -
This commit is contained in:
@@ -13,11 +13,10 @@ pipeline {
|
||||
METADATA_FILENAME = "${params.ENV}_${PROJECT_NAME}_metadata.json"
|
||||
|
||||
NUXT_BUILD_FOLDER_PATH = "${env.WORKSPACE}"
|
||||
OUTPUT_FOLDER_PATH = '.output' // đường dẫn đến .output (sau khi build xong)
|
||||
OUTPUT_FOLDER_PATH = "${params.ENV}-${PROJECT_NAME}-output" //thư mục .output (sau khi build xong)
|
||||
COMMAND_NUXT_INSTALL = 'npm install' //command install dependencies
|
||||
|
||||
COMMAND_NUXT_BUILD_UAT = 'yarn linux-builder' // command build
|
||||
COMMAND_NUXT_BUILD_PROD = 'yarn linux-builder:production' // command build
|
||||
COMMAND_NUXT_BUILD_UAT = "NITRO_OUTPUT=${OUTPUT_FOLDER_PATH} yarn linux-builder" // command build MT uat
|
||||
COMMAND_NUXT_BUILD_PROD = "NITRO_OUTPUT=${OUTPUT_FOLDER_PATH} yarn linux-builder:production" // command build MT prod
|
||||
|
||||
COMPRESSED_FILE_NAME = "${params.ENV}_${PROJECT_NAME}_output.zip" // tên file nén
|
||||
COMPRESSED_FILE_PATH = "${env.WORKSPACE }/${COMPRESSED_FILE_NAME}"
|
||||
@@ -67,9 +66,9 @@ pipeline {
|
||||
}
|
||||
}
|
||||
|
||||
stage('Package (Compress Publish Files)') {
|
||||
stage('Package (Compress Output Files)') {
|
||||
steps {
|
||||
compressItems(env.COMPRESSED_FILE_PATH, env.JENKINS_PUBLISH_FOLDER_PATH)
|
||||
compressItems(env.COMPRESSED_FILE_PATH, env.OUTPUT_FOLDER_PATH)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -100,7 +99,6 @@ pipeline {
|
||||
env.VERSION,
|
||||
env.NEXUS_URL,
|
||||
env.NEXUS_ARTIFACT_NAME)
|
||||
|
||||
echo "metadataFileName: ${env.METADATA_FILENAME}"
|
||||
archiveArtifacts artifacts: "${env.METADATA_FILENAME}", allowEmptyArchive: false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user