aggiunto supporto per il ridimensionamento della finestra e configurazione Docker per il deployment
Some checks are pending
Deploy in Produzione / deploy (push) Waiting to run
Some checks are pending
Deploy in Produzione / deploy (push) Waiting to run
This commit is contained in:
18
.gitea/workflows/deploy.yaml
Normal file
18
.gitea/workflows/deploy.yaml
Normal file
@@ -0,0 +1,18 @@
|
||||
name: Deploy in Produzione
|
||||
on: [push]
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout del codice
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Deploy con Docker Compose
|
||||
run: |
|
||||
# Spegne i container vecchi e riaccende i nuovi (ricreandoli se l'immagine è cambiata)
|
||||
docker compose down --remove-orphans
|
||||
docker compose up -d --build
|
||||
|
||||
- name: Pulizia
|
||||
run: docker system prune -f # Rimuove immagini vecchie per non riempire il disco
|
||||
Reference in New Issue
Block a user