Files
jambotron/.gitea/workflows/deploy.yml
T
Workflow config file is invalid. Please check your config file: read workflow: yaml: unmarshal errors: line 1: cannot unmarshal !!seq into model.Workflow
2026-04-24 22:25:13 +03:00

19 lines
917 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