Обновить Jenkinsfile

This commit is contained in:
2026-04-04 12:23:56 +03:00
parent 161a78a5a7
commit b9c3a28974

24
Jenkinsfile vendored
View File

@ -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"
}
}