feat: try fix ci cd
This commit is contained in:
@@ -70,22 +70,15 @@ sauvegarde.
|
||||
|
||||
```bash
|
||||
docker compose config -q
|
||||
docker compose build db-backup
|
||||
docker compose pull app postgres redis meilisearch
|
||||
docker compose pull app db-backup postgres redis meilisearch
|
||||
docker compose up -d
|
||||
docker compose ps
|
||||
```
|
||||
|
||||
`docker compose build db-backup` construit l'image locale contenant `pg_dump`,
|
||||
`pg_restore`, AWS CLI, le cron et les scripts de `docker/database-backup`. Il faut
|
||||
l'exécuter au premier déploiement, après une modification de ces scripts ou après
|
||||
un changement de version de PostgreSQL.
|
||||
|
||||
Pour reconstruire et redémarrer uniquement ce service :
|
||||
|
||||
```bash
|
||||
docker compose up -d --build db-backup
|
||||
```
|
||||
L'image `db-backup` contient `pg_dump`, `pg_restore`, AWS CLI, le cron et les
|
||||
scripts de `docker/database-backup`. Elle est construite et publiée dans le
|
||||
registre par la CI. Le serveur la télécharge avec `docker compose pull` et n'a
|
||||
donc pas besoin de posséder le code source ni de construire une image localement.
|
||||
|
||||
### Mettre à jour l'application
|
||||
|
||||
@@ -93,7 +86,7 @@ Après avoir changé `IMAGE_TAG` dans `.env` :
|
||||
|
||||
```bash
|
||||
docker compose config -q
|
||||
docker compose pull app
|
||||
docker compose pull app db-backup
|
||||
docker compose up -d --remove-orphans
|
||||
docker compose ps
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user