diff --git a/Jenkinsfile b/Jenkinsfile index 5d8581c..0f11e2e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -37,24 +37,16 @@ pipeline { stage('Build with Gradle and Prepare DockerDist') { steps { - sh ''' - set -e + sh './gradlew clean --refresh-dependencies' + sh './gradlew nTDC build dockerFile dockerUD rdbDockerFile distDockerCompose' + sh "mkdir -p /docker-projects/${params.STAND_ID}" + sh "mkdir -p /docker-projects/${params.STAND_ID}/db" + sh "mkdir -p /docker-projects/${params.STAND_ID}/logs" + sh "mkdir -p /docker-projects/${params.STAND_ID}/rdblogs" - ./gradlew clean --refresh-dependencies --stacktrace - ./gradlew nTDC build dockerFile dockerUD rdbDockerFile distDockerCompose --stacktrace + sh "cp -r build/distDockerCompose/* /docker-projects/${params.STAND_ID}/" - STAND_DIR=/docker-projects/${params.STAND_ID} - - mkdir -p $STAND_DIR - - cp -r build/distDockerCompose/* $STAND_DIR/ - - mkdir -p $STAND_DIR/db - cp build/rdbDocker/ncore-NAPI.fdb $STAND_DIR/db/NAPI.fdb - - mkdir -p $STAND_DIR/logs - mkdir -p $STAND_DIR/rdblogs - ''' + sh "cp build/rdbDocker/ncore-NAPI.fdb /docker-projects/${params.STAND_ID}/db/NAPI.fdb" } }