Creating a CI/CD Jenkins Pipeline with GitHub Webhook that runs automatically the Production Stage via Amazon ECS- Fargate, and Amazon ECR.

In this article, we will create a CI/CD (continuous integration/continuous delivery and deployment) production pipeline, using Jenkins as a CI/CD automation software, Amazon ECS(Elastic Container Service)-Fargate as a container orchestration service, Amazon ECR(Elastic Container Registry) as an image (artifact) repository, Docker as an image builder, GitHub as a source code management. We will use the private GitHub repository with a “GitHub Personal Access Token” in the Jenkins pipeline, and use a GitHub Webhook to auto-trigger the Jenkins pipeline.
When running the pipeline, we’ll use the Nodejs application as an artifact. We will do it all step by step.

Cumhur Akkaya
13 min readJun 22, 2023

Topics we will cover:

--

--

Cumhur Akkaya

✦ Multi-Cloud & DevOps Engineer, ✦Technical Writer, ✦AWS Community Builder, ✦LinkedInTop Voice, ✦Believes in learning by doing, ✦Linkedin: linkedin.com/in/cumh