Files
jambotron/.gitea/workflows/deploy.yml
T
Workflow config file is invalid. Please check your config file: resolve aliases: yaml: line 2: mapping values are not allowed in this context
2026-04-24 22:30:06 +03:00

19 lines
911 B
YAML

- name: Deploy Monolith
run: |
docker stop jambotron-app || true
docker rm jambotron-app || true
docker run -d \
--name jambotron-app \
--network jambotron-net \
--restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-e SPRING_PROFILES_ACTIVE=prod \
-e SPRING_DATASOURCE_URL=jdbc:postgresql://jambotron-db-server:5432/jambotron_prod \
-e SPRING_DATASOURCE_USERNAME=jambotron_admin \
-e SPRING_DATASOURCE_PASSWORD=jambo_secret_pass \
-e SPRING_FLYWAY_URL=jdbc:postgresql://jambotron-db-server:5432/jambotron_prod \
-e SPRING_FLYWAY_USER=jambotron_admin \
-e SPRING_FLYWAY_PASSWORD=jambo_secret_pass \
-l "caddy=jambotron.com" \
-l 'caddy.reverse_proxy={{upstreams 8081}}' \
jambotron-prod:latest