ci-templates

Contents:

  • CI Templates
  • CI Templates API Reference
  • ci-fairy - a CLI tool
  • Hacking on the CI Templates
ci-templates
  • ci-templates - templates for Gitlab CI pipelines
  • View page source

ci-templates - templates for Gitlab CI pipelines

This repository contains a set of templates and documentation on how to efficiently use the Gitlab CI on freedesktop.org.

Contents:

  • CI Templates
    • Why use the CI templates?
    • Including the CI templates
    • Extending the template jobs
    • Building container images
    • Image labels
    • Deleting container images
    • Handling multi-arch images
  • CI Templates API Reference
    • Alpine templates
    • Arch templates
    • CentOS templates
    • Debian templates
    • Fedora templates
    • openSUSE templates
    • Ubuntu templates
  • ci-fairy - a CLI tool
    • Use within gitlab-ci.yml
    • Installation
    • Use of the GitLab CI Environment
    • Authentication
    • Linting
    • pre-commit
    • Deleting registry images
    • Templating .gitlab-ci.yml
    • Checking commits
    • Checking merge requests
    • Waiting for a pipeline
  • Hacking on the CI Templates
    • Explanation of the image build process
    • CI Templates directory layout
    • Modifying templates
    • Use a pending MR in a different project

Indices and tables

  • Index

  • Search Page

Next

© Copyright 2020.

Built with Sphinx using a theme provided by Read the Docs.