IceCI Logo
latest

Introduction

  • Introduction
    • Concept
    • First steps
    • Installation and configuration
    • Pipeline reference
  • Quickstart
    • Prerequisites
    • Installing and running IceCI
      • Prepare an IceCI namespace
      • Installing IceCI
      • Configuring the repository
      • Next steps

Pipelines

  • Overview
  • Building pipelines
    • Building blocks
      • Steps
        • Overview
        • Examples
        • Further reading
      • Services
        • Overview
        • Examples
        • Further reading
      • Failure handlers
        • Overview
        • Examples
      • Globals
        • Overview
        • Examples
    • Additional options
      • Secrets
        • Overview
        • Generic secret
        • Docker secret
        • Git SSH key
        • Git token
      • Files
        • Overview
      • Interpolation
        • Overview
        • Available variables
      • Runtime profiles
        • Overview
        • Example
        • Creating and using runtime profiles
        • Runtime profile schema
  • Pipeline structure
    • Pipeline root object
    • Objects and types
  • Environment
    • Steps
    • Failure handler
IceCI
  • Docs »
  • Building pipelines
  • Edit on GitHub

Building pipelines¶

Building blocks¶

There are a couple of key elements in IceCI pipelines. Some of them may be familiar from other continuous integration systems.

  • Steps
    • Overview
    • Examples
      • Simple steps
      • Persistent workspace
      • Environment variables
      • Files
        • Conditional execution
    • Further reading
  • Services
    • Overview
    • Examples
      • Hitting an nginx service
    • Further reading
  • Failure handlers
    • Overview
    • Examples
      • Single failure handler
      • Global failure handlers
      • Environment variables and files
  • Globals
    • Overview
    • Examples
      • Environment variables
      • Files

Additional options¶

  • Secrets
    • Overview
    • Generic secret
      • Example
      • Further reading
    • Docker secret
      • Overview
      • Examples
      • Further reading
    • Git SSH key
    • Git token
  • Files
    • Overview
      • Example
  • Interpolation
    • Overview
    • Available variables
  • Runtime profiles
    • Overview
    • Example
    • Creating and using runtime profiles
    • Runtime profile schema
Next Previous

© Copyright 2020, Icetek.io Revision a576b9c1.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
alpha4
alpha3
Downloads
html
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.