What tools and platforms are you using? How do you manage deploying to different environments? How do you implement artifacts versioning? Also having some context would be interesting, e.g. company and team size.
Comments
NicoJuicy•2h ago
Solo.
1) CI/CD
Gitlab self hosted.
Just plain .gitlab-ci.yml pipeline files & runners running on > 3 pc's (docker and powershell tags)
Basically using dotnet deploy with publishprofiles and environment variables.
NicoJuicy•2h ago
1) CI/CD
Gitlab self hosted.
Just plain .gitlab-ci.yml pipeline files & runners running on > 3 pc's (docker and powershell tags)
Basically using dotnet deploy with publishprofiles and environment variables.
3 parts: - Backend ( multitenant) - BackendGateway ( multitenant) - Frontend ( single tenant)
https://imgur.com/a/NW8bD4W
Deployment time: < 5 minutes ( staging and prod, including smoke tests)
2) Logging Axiom. Cloud.
Cheap to use for my project, i can stay on the free plan while I scale up.