Overview and purpose
The Automation & CI/CD Pipeline Project connects Jenkins with GitHub for automated build and deployment workflows.
Tools and prerequisites
| Tool | Role |
|---|---|
| Jenkins | CI/CD pipeline |
| GitHub | Integration for automated workflows |
| Gradle | Dependency management and project compilation |
| ngrok | External webhook triggers and local-service testing |
How it works
The pipeline integrates Jenkins and GitHub. Gradle manages dependencies and automates compilation. Local services are exposed through ngrok to enable external webhook triggers and testing.