Update Q3 CI/CD and Q5 monitor documentation with screenshots
CI/CD - Build & Deploy to Ghaymah Cloud / build-and-test (push) Has been cancelled
CI/CD - Build & Deploy to Ghaymah Cloud / deploy-staging (push) Has been cancelled
CI/CD - Build & Deploy to Ghaymah Cloud / deploy-production (push) Has been cancelled

This commit is contained in:
Ubuntu
2026-07-28 14:32:16 +00:00
parent 54af9f97ac
commit bc848175c7
7 changed files with 349 additions and 29 deletions
+31 -6
View File
@@ -10,7 +10,7 @@ The pipeline automatically builds the application, performs a smoke test, deploy
# Pipeline Workflow
```
```text
Developer
│
│ Push
@@ -93,6 +93,30 @@ Purpose:
---
# Pipeline Evidence
The following screenshots demonstrate successful execution of the CI/CD pipeline and deployment for both **Staging** and **Production** environments.
## Staging Pipeline
![Staging Pipeline](images/staging-pipeline-success.jpg)
---
## Production Pipeline
![Production Pipeline](images/production-pipeline-success.jpg)
---
## Deployment Verification
The following screenshot confirms that both **Staging** and **Production** applications were successfully deployed on **Ghaymah Cloud**.
![Deployment Verification](images/production-and-staging-deployment.jpg)
---
# Staging vs Production
| Staging | Production |
@@ -180,12 +204,13 @@ No credentials are stored inside the repository.
# Result
The pipeline successfully performs:
The pipeline successfully provides:
- Automated Docker image build
- Smoke testing
- Automatic deployment to Staging
- Manual approval before Production
- Automated smoke testing
- Automatic deployment to the Staging environment
- Manual approval before Production deployment
- Secure deployment using GitHub Secrets
- Production deployment using Ghaymah CLI
This implementation provides a reliable and production-ready CI/CD workflow.
This implementation demonstrates a complete production-ready CI/CD workflow following modern DevOps and SRE best practices.
Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB