CI/CD Pipeline සිංහලෙන්  with Docker Jenkins and GitHub | DevOps Projects Sinhala

CI/CD Pipeline සිංහලෙන් with Docker Jenkins and GitHub | DevOps Projects Sinhala

9.397 Lượt nghe
CI/CD Pipeline සිංහලෙන් with Docker Jenkins and GitHub | DevOps Projects Sinhala
📂GitHub:https://github.com/HGSChandeepa/GitHub-Docker-and-Jenkins-CI-CD-Pipeline 📂AWS EC2 | CI/CD Pipeline:https://medium.com/@saminchandeepa/auto-deploy-node-js-rest-api-on-aws-ec2-ci-cd-pipeline-using-github-actions-031be66824d1 📂Introduction to Docker:https://medium.com/@saminchandeepa/introduction-to-docker-part-01-2177c189b414 📂Core Components of Docker:https://medium.com/@saminchandeepa/introduction-to-docker-part-02-understanding-the-core-components-of-docker-a3dd651b46ca Continuous Integration/Continuous Deployment (CI/CD) pipeline using Docker and Jenkins. The pipeline automates the process of building, testing, and deploying applications, ensuring efficiency and consistency in software development workflows. 🎥All the chapters are below 👇🏻 00:00 - introduction to the technologies 07:42 - Architectural Explanation 09:53 - Docker Desktop 11:14 - Nodejs Project explanation with tests 13:15 - Dockerfile Images and Containers 19:20 - Jenkins / DockerHub pipelines explanation 40:02 - End / Resources 🛸The CI/CD pipeline involves the following steps🛸 🌟 GitHub Push: The process begins when code changes are pushed to the GitHub repository. 🌟Jenkins Build Trigger: Jenkins, our automation server, is configured to monitor the GitHub repository for changes. Upon detecting a new commit, Jenkins triggers the build process. 🌟Docker Image Creation: Jenkins pulls the base Docker image from DockerHub and builds a Docker image containing the application and its dependencies. 🌟Docker Image Push: Once the Docker image is built successfully, Jenkins pushes the image to DockerHub, making it available for deployment. 🌟 Update Status: Jenkins updates the build status on GitHub, providing visibility into the CI/CD process. 🌟Notification: Users are notified of the build status through GitHub notifications. ==================================== 🚀Connect with us: 🏅FaceBook:https://www.facebook.com/webdevSriLanka 🏅linkedin:https://www.linkedin.com/in/samin-chandeepa/ 🏅GitHub:https://github.com/HGSChandeepa 🏅Twitter:https://twitter.com/chandeepa_hgs 🏅Medium:https://medium.com/@saminchandeepa 🏅email:[email protected] ==================================== Keys: DevOps Sinhala CI CD Sinhala Adomic Arts Jenkins and Docker in Sinhala GitHub actions Software automation CI/CD Pipeline Docker Sinhala Docker Jenkins and GitHub