From 161a78a5a7be5ab5915f7a900dcca55418d88697 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9=20=D0=A2=D0=BE=D0=BB?= =?UTF-8?q?=D1=81=D1=82=D1=8B=D1=85?= Date: Sat, 4 Apr 2026 11:45:33 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20Jenkinsfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jenkinsfile | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index e722cca..5d8581c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -37,13 +37,24 @@ pipeline { stage('Build with Gradle and Prepare DockerDist') { steps { - sh './gradlew clean --refresh-dependencies' - sh './gradlew nTDC build dockerFile dockerUD rdbDockerFile distDockerCompose' - sh "cp -r build/distDockerCompose /docker-projects/${params.STAND_ID}" - sh "mkdir -p /docker-projects/${params.STAND_ID}/db" - sh "cp -r build/rdbDocker/ncore-<%%RESERVED_NAME%%>.fdb /docker-projects/${params.STAND_ID}/db/<%%RESERVED_NAME%%>.fdb" - sh "mkdir -p /docker-projects/${params.STAND_ID}/logs" - sh "mkdir -p /docker-projects/${params.STAND_ID}/rdblogs" + sh ''' + set -e + + ./gradlew clean --refresh-dependencies --stacktrace + ./gradlew nTDC build dockerFile dockerUD rdbDockerFile distDockerCompose --stacktrace + + 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 + ''' } }