A typical Dockerized CI/CD pipeline, often orchestrated by tools like Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps, follows these stages: Code Commit and Trigger: The process begins when a developer commits code to a version control system (VCS) like Git. This commit, particularly to a designated branch triggers the CI/CD pipeline automatically via a web Read More …
Tag: devops
Notes – About GitHub-hosted runners
GitHub offers hosted virtual machines to run workflows. The virtual machine contains an environment of tools, packages, and settings available for GitHub Actions to use. Overview of GitHub-hosted runners Runners are the machines that execute jobs in a GitHub Actions workflow. For example, a runner can clone your repository locally, install testing software, and then Read More …
Notes – GitHub Actions
GitHub Actions is a powerful automation platform built directly into GitHub. It allows you to automate workflows within your software development life cycle, right in your repositories. Here’s a breakdown of what it is: Core Functionality: Automation of Workflows: GitHub Actions enables you to create automated workflows that respond to events within your GitHub repository. These Read More …