Обновить Jenkinsfile

This commit is contained in:
2026-04-15 17:54:18 +03:00
parent 1c26adad11
commit 13e8dfb0a6

5
Jenkinsfile vendored
View File

@@ -69,8 +69,9 @@ pipeline {
sh "cp -r build/distDockerCompose/* /docker-projects/${params.STAND_ID}/" sh "cp -r build/distDockerCompose/* /docker-projects/${params.STAND_ID}/"
//Защита от случайного переписывания файла бд //Защита от случайного переписывания файла бд
sh "[ -f '/docker-projects/${params.STAND_ID}/db/<%%RESERVED_NAME%%>.fdb' ] || cp build/rdbDocker5/ncore-<%%RESERVED_NAME%%>-${params.STAND_ID}.fdb '/docker-projects/${params.STAND_ID}/db/<%%RESERVED_NAME%%>.fdb'" sh "[ -f '/docker-projects/${params.STAND_ID}/db/<%%RESERVED_NAME%%>.fdb' ] || cp build/rdbDocker5/ncore-<%%RESERVED_NAME%%>-${params.STAND_ID}.fdb '/docker-projects/${params.STAND_ID}/db/<%%RESERVED_NAME%%>.fdb'"
sh "chown -R :312 /docker-projects/${params.STAND_ID}" // || true костыль #290211
sh "chmod -R g+w /docker-projects/${params.STAND_ID}" sh "chown -R :312 /docker-projects/${params.STAND_ID} || true"
sh "chmod -R g+w /docker-projects/${params.STAND_ID} || true"
script { script {
def content = readFile "/docker-projects/${params.STAND_ID}/docker-compose.yml" def content = readFile "/docker-projects/${params.STAND_ID}/docker-compose.yml"
def updatedContent = content.replaceAll('<STAND_ID>', params.STAND_ID) def updatedContent = content.replaceAll('<STAND_ID>', params.STAND_ID)