Обновить Jenkinsfile
This commit is contained in:
24
Jenkinsfile
vendored
24
Jenkinsfile
vendored
@ -37,24 +37,16 @@ pipeline {
|
|||||||
|
|
||||||
stage('Build with Gradle and Prepare DockerDist') {
|
stage('Build with Gradle and Prepare DockerDist') {
|
||||||
steps {
|
steps {
|
||||||
sh '''
|
sh './gradlew clean --refresh-dependencies'
|
||||||
set -e
|
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
|
sh "cp -r build/distDockerCompose/* /docker-projects/${params.STAND_ID}/"
|
||||||
./gradlew nTDC build dockerFile dockerUD rdbDockerFile distDockerCompose --stacktrace
|
|
||||||
|
|
||||||
STAND_DIR=/docker-projects/${params.STAND_ID}
|
sh "cp build/rdbDocker/ncore-NAPI.fdb /docker-projects/${params.STAND_ID}/db/NAPI.fdb"
|
||||||
|
|
||||||
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
|
|
||||||
'''
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user