Removing apps-data

This commit is contained in:
Artur Kuś 2025-09-04 07:20:23 +02:00
parent 98dd54957a
commit 4258909f90
4 changed files with 6 additions and 36 deletions

View File

@ -1,25 +0,0 @@
pipeline {
agent any
environment {
VOLUME_NAME = 'apps-data' // Nazwa woluminu Dockera
}
stages {
stage('Create Docker Volume') {
steps {
script {
// Sprawdzenie i tworzenie woluminu w jednym kroku
sh """
if ! docker volume ls --filter name=${VOLUME_NAME} --format '{{.Name}}' | grep -qw ${VOLUME_NAME}; then
docker volume create ${VOLUME_NAME}
echo "Volume '${VOLUME_NAME}' created successfully."
else
echo "Volume '${VOLUME_NAME}' already exists."
fi
"""
}
}
}
}
}

View File

@ -18,7 +18,7 @@ services:
volumes:
# Konfiguracja Nginx
- apps-data:/etc/nginx/conf.d:ro
- /_sd_/nginx:/etc/nginx/conf.d:ro
- nginx_cache:/var/cache/nginx
@ -35,11 +35,9 @@ volumes:
type: tmpfs
device: tmpfs
o: size=3G
apps-data:
external: true
networks:
proxy-net:
name: proxy-net
driver: bridge
driver: bridge

View File

@ -7,8 +7,8 @@ pipeline {
script{
def nxinx_build ="docker compose --file deploy-this/deploy-dc.yml up --detach "
sh(nxinx_build);
sh "rm -f /apps-data/*.conf"
sh "cp nginx-config/${PROTOCOL}/*.conf /apps-data"
sh "rm -f /_sd/nginx/*.conf"
sh "cp nginx-config/${PROTOCOL}/*.conf /_sd/nginx"
}
}
}

View File

@ -24,8 +24,5 @@ services:
- ${DOCKER_DATA}:/_docker_data_:rw
- /usr/lib/jvm/java-17-openjdk-amd64:/java-17
- ${DOCKER_DATA}/jenkins_home:/var/jenkins_home
- apps-data:/apps-data
- /_sd_:/_sd_
volumes:
apps-data:
external: true