Git CI/CD

Integrate Git with automated testing and deployment pipelines.

On this page

What is CI/CD?

Continuous Integration and Continuous Deployment automate testing and deployment processes.

Common tools

  • GitHub Actions
  • GitLab CI
  • Jenkins

Basic GitHub Actions example

name: CI
on: [push]
jobs:
  build:
    runs-on: ubuntu-latest

Why it matters

  • Automated testing
  • Reduced deployment risk