Skip to main content
Ctrl+K
SKAO SKAO

SKAO Developer Portal

  • Get Started
  • Pipeline Machinery
  • Product Docs
  • Policies
  • Roles
  • Contribute
    • About
  • Get Started
  • Pipeline Machinery
  • Product Docs
  • Policies
  • Roles
  • Contribute
  • About
  • Get Started
    • New developer
    • Existing contributor
    • Environment setup
  • Pipeline Machinery
    • Setup
      • GitLab
        • Tutorial
        • How-to
        • Reference
        • Explanation
      • Git
      • Jira
        • Tutorial
        • How-to
        • Reference
        • Explanation
    • Supply chain
      • Vault
        • Tutorial
        • How-to
        • Reference
        • Explanation
    • CICD
      • CI/CD
        • Tutorial
        • How-to
        • Reference
        • Explanation
      • Feature flags
        • Tutorial
        • How-to
        • Reference
        • Explanation
      • BDD testing
        • How-to
        • Reference
        • Explanation
    • Resource management
    • Deployment
      • Containers
        • Tutorial
        • How-to
        • Reference
        • Explanation
    • Observability
      • Monitoring
        • Tutorial
        • How-to
        • Reference
        • Explanation
  • Policies
    • Code of conduct
    • Testing policy
    • Decision making
  • Roles
    • Project lead / SM
    • Docs contributor
    • Tester / QA
    • DevOps / Infrastructure
    • Research / Science
  • Contribute
    • Contribute to this portal
    • Documentation style guide
  • About
    • The SKA organisation
    • SAFe for SKA
    • Teams and responsibilities
  • Pipeline Machinery
  • CI/CD
  • CI/CD

CI/CD#

CI/CD

Build, test, and deploy code with SKAO's continuous integration and delivery pipelines.

SKAO uses GitLab CI/CD pipelines to automate building, testing, and deploying software across all projects.

CI/CD documentation#

📚

Tutorial

Set up your first CI/CD pipeline — configure stages, jobs, and runners.

⚙️

How-to

Pipeline tasks — security scanning, multi-cluster deployment, and Makefile integration.

⚡

Reference

Pipeline variables, stage definitions, and configuration reference.

📊

Explanation

How CI/CD works at SKAO — pipeline architecture, runners, and the software supply chain.

previous

CI/CD

next

Tutorial: Set Up Your First CI/CD Pipeline

© Copyright 2018-2025 SKA Observatory.

Built with the PyData Sphinx Theme 0.16.1.