[Docs] Aggiunta Gitea Actions per CI/CD automatico
- Creato workflow Gitea Actions (.gitea/workflows/docker-build.yml) - Documentazione completa setup e configurazione - Aggiornati README.md e copilot-instructions.md - Supporto registry Gitea Container Registry (gitea.com) - Stessa strategia di tagging di GitHub Actions - Build multi-platform (Linux + Windows)
This commit is contained in:
@@ -167,6 +167,33 @@ docker build -t data-coupler:local-windows -f Dockerfile.windows .
|
||||
|
||||
📚 **Documentazione Docker Completa**: Vedi [DOCKER_DEPLOYMENT.md](DOCKER_DEPLOYMENT.md) e [GITHUB_ACTIONS_SETUP.md](GITHUB_ACTIONS_SETUP.md)
|
||||
|
||||
### 🔄 CI/CD Pipeline
|
||||
|
||||
Il progetto supporta pipeline CI/CD automatiche su:
|
||||
|
||||
**GitHub Actions** (`.github/workflows/docker-build.yml`):
|
||||
- Build automatica su push ai branch `main`, `development`, `staging`
|
||||
- Pubblicazione su GitHub Container Registry (`ghcr.io`)
|
||||
- Multi-platform manifest (Linux + Windows)
|
||||
|
||||
**Gitea Actions** (`.gitea/workflows/docker-build.yml`):
|
||||
- Stessa configurazione di GitHub Actions
|
||||
- Pubblicazione su Gitea Container Registry (`gitea.com`)
|
||||
- Supporto per istanze Gitea self-hosted
|
||||
- Configurazione: `.gitea/workflows/README.md`
|
||||
|
||||
**Immagini su Gitea**:
|
||||
```bash
|
||||
# Pull da Gitea Container Registry
|
||||
docker pull gitea.com/alessiodalsanto/data-coupler:latest
|
||||
|
||||
# Versioni disponibili
|
||||
docker pull gitea.com/alessiodalsanto/data-coupler:development-latest
|
||||
docker pull gitea.com/alessiodalsanto/data-coupler:staging-latest
|
||||
```
|
||||
|
||||
📚 **Setup Gitea**: Vedi [.gitea/workflows/README.md](.gitea/workflows/README.md)
|
||||
|
||||
## Caratteristiche di Sicurezza
|
||||
|
||||
- **Crittografia**: Le password vengono crittografate prima del salvataggio
|
||||
|
||||
Reference in New Issue
Block a user