typo
Some checks failed
DEV-234/pipeline/head There was a failure building this commit

This commit is contained in:
greenamber676 2025-01-09 21:02:19 -05:00
parent a51fc8be0a
commit f72ca04082
2 changed files with 120 additions and 3 deletions

6
Jenkinsfile vendored
View File

@ -40,7 +40,7 @@ pipeline {
sh """ sh """
#!/bin/bash #!/bin/bash
echo 'testing' echo 'testing'
podman-compose -f ../podman-compose.yml --dry-run up podman-compose --dry-run up
""" """
} }
} }
@ -53,7 +53,7 @@ pipeline {
sh """ sh """
#!/bin/bash #!/bin/bash
echo 'deploying' echo 'deploying'
podman-compose -f ../podman-compose.yml up -d podman-compose up -d
""" """
} }
} }
@ -65,7 +65,7 @@ pipeline {
// Clean up Docker containers and images // Clean up Docker containers and images
sh """ sh """
#!/bin/bash #!/bin/bash
podman-compose -f ../podman-compose.yml --dry-run up podman-compose down
""" """
} }
} }

117
docker-compose.yml Normal file
View File

@ -0,0 +1,117 @@
version: '3.8'
services:
vault:
image: docker.io/hashicorp/vault:1.15.2
container_name: vault
restart: on-failure:10
ports:
- "8201:8201"
environment:
VAULT_ADDR: 'https://0.0.0.0:8201'
cap_add:
- IPC_LOCK
volumes:
- /home/v/vault-server/data:/data:rw,Z
healthcheck:
retries: 5
networks:
- backend
command: server -config /data/persistent-config.hcl
p00003postgres:
container_name: p00003postgres
image: postgres:16.6
ports:
- "5432:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
networks:
- backend
env_file:
- ./.p00003postgres.env
p00003pgadmin:
container_name: p00003pgadmin
image: dpage/pgadmin4:latest
ports:
- "5080:80"
depends_on:
- p00003postgres
networks:
- backend
env_file:
- ./.p00003pgadm.env
volume:
- ./pgadmin_data:/var/lib/pgadmin
#p00003couchdb:
#container_name: p00003couchdb
#image: couchdb:latest
#ports:
#- "5999:5984"
#volumes:
#- "couchdb_data:/opt/couchdb/data"
#- "couchdb_cfg:/opt/couchdb/etc/local.d"
#networks:
#- backend
#env_file:
#- ./.p00003couchdb.env
p00003django:
container_name: p00003django
build: ./p00003django
volumes:
- ./p00003django/:/usr/src/app/
ports:
- "8000:8000"
depends_on:
- p00003postgres
#- p00003couchdb
networks:
- backend
env_file:
- ./.p00003django.env
# p00003nodejs:
# container_name: p00003nodejs
# build: ./nodejs
# volumes:
# - ./nodejs:/app
# ports:
# - "3080:3000"
# depends_on:
# - p00003django
# networks:
# - backend
# p00003nginx:
# container_name: p00003nginx
# image: nginx:latest
# volumes:
# - ./nginx:/usr/share/nginx/html
# - ./nginx/nginx.conf:/etc/nginx/nginx.conf
# ports:
# - "8080:80"
# depends_on:
# - p00003nodejs
# networks:
#- backend
volumes:
postgres_data:
pgadmin_data:
couchdb_data:
couchdb_cfg:
nginx_data:
app_data:
networks:
backend:
driver: bridge