Introduction¶
Concept¶
IceCI is a continuous integration system designed for Kubernetes from the ground up. Running in the cluster, it operates on Kubernetes primitives while providing a layer of abstraction to make creating and maintaining pipelines more accessible. It also provides a web UI for visualization and easy monitoring of pipeline runs.
First steps¶
New to IceCI, want to find out what’s it all about? Our quickstart tutorial will guide you through installation and basic pipeline configuration. Start running builds in less than 15 minutes!
Getting started: Quickstart
Installation and configuration¶
Learn more about IceCI’s components and the way they’re deployed and configured in the cluster.
How to install IceCI: Installation
Advanced configuration options: Configuration
Pipeline reference¶
Learn about the structure of the pipeline configuration file, its building blocks and available options.
How to build pipeline files: Building pipelines
Pipeline config file reference: Pipeline structure
Environment variables reference: Environment