About Agola
Agola is a CI/CD tool that provides containerized, reproducible and restartable runs. It supports advanced workflows such as matrix builds, fan-in, fan-out, and multi-architecture builds.
The tool integrates with multiple git sources including GitHub, GitLab, Gitea, and custom Git repositories. It can execute tasks on multiple platforms such as Kubernetes clusters and local Docker.
Key features
- Containerized, reproducible and restartable runs
- Advanced workflows (matrix builds, fan-in, fan-out, multi arch etc.)
- Multiple git sources integrations (GitHub, GitLab, Gitea, custom Git repositories)
- Multiple execution platforms (Kubernetes cluster, local docker etc.)
- Testable runs with different variable values based on rules
- Users direct runs from local git repository without commit/push
Agola: questions and answers
- What is Agola?
- Agola is a CI/CD tool that runs containerized, reproducible and restartable runs with advanced workflows and multiple git source integrations.
- Is Agola open source?
- Yes. Agola is open source under the Apache-2.0 licence. Its source code is on GitHub at agola-io/agola and is written mainly in Go.
- Is Agola free?
- Yes. Agola is open source, so the software itself is free to use.
- Can I self-host Agola?
- Yes. Agola can be self-hosted on your own server or infrastructure.
- What is Agola an alternative to?
- Agola is an open-source alternative to Buildkite, GitHub Actions, Google Cloud Build and Azure Pipelines. Other open-source alternatives to Buildkite include Harness, Jenkins and Argo CD.
- Is Agola actively maintained?
- The most recent commit to Agola was on 24 September 2025, and the latest release is v0.11.0, published on 25 September 2025. The project has 1.6k stars on GitHub.
Open-source alternatives to Agola
See all
Harness
CI/CD & DevOps
Harness Open Source is an end-to-end developer platform with Source Control Management, CI
Apache-2.0vs GitHub Actions★ 39k
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Argo CD
CI/CD & DevOps
Declarative Continuous Deployment for Kubernetes
Apache-2.0vs Octopus Deploy★ 24k
GitLab Community Edition
CI/CD & DevOps
Open-core GitLab edition you install yourself, with Git hosting, CI/CD and issue tracking
MITvs GitHub★ 25k
Concourse CI
CI/CD & DevOps
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD
Apache-2.0vs GitHub Actions★ 7.9k
Woodpecker CI
CI/CD & DevOps
Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
Apache-2.0vs GitHub Actions★ 8k
SaaS alternatives to Agola
See all
Buildkite
CI/CD & DevOps
CI/CD platform that runs pipelines on build agents you host yourself
SaaS
GitHub Actions
CI/CD & DevOps
GitHub Actions is GitHub's built-in automation and CI/CD service for building, testing and deploying code through workflows triggered by repository events.
SaaS
Google Cloud Build
CI/CD & DevOps
Serverless CI/CD service on Google Cloud for building and deploying artifacts
SaaS
Azure Pipelines
CI/CD & DevOps
CI/CD service in Azure DevOps for building and deploying to any platform
SaaS
AWS CodeBuild
CI/CD & DevOps
Managed AWS build service that compiles source code and runs tests
SaaS
Blacksmith
CI/CD & DevOps
Faster GitHub Actions runners billed per minute, with build caching
SaaS

