$ shohanuzzaman
back to projects
$ cat cicd-build-scripts.md

CI/CD Build Scripts

Shared GitLab CI/CD pipeline library for .NET, Angular, React Native and Flutter.

GIGitLab CI/CDAWAWS S3ECEC2NginxNginxLELet's EncryptDockerDockerECECR

Shared GitLab CI/CD pipeline library supporting .NET, Angular, React Native, and Flutter stacks with automated build, S3 artifact storage, EC2 deployment, and zero-config HTTPS via Let's Encrypt on Nginx.

Highlights

  • Zero-touch HTTPS provisioning through Let's Encrypt on Nginx.
  • Docker + ECR image pipeline from push to running EC2 container.
  • Reusable Bash libraries for AWS STS, Secrets Manager, EC2 lifecycle.