Installation & Setup
Conveyor CI is a Linux application and is distributed via three main channels:
- Docker Image
- Installation Script
- Debian Package
- Docker Image
- Installation Script
- Helm Chart
- Debian Package
docker run -d --name conveyor-ci openug/conveyor:latest
curl -fsSL conveyor.open.ug/install | sh
helm repo add conveyor https://open-ug.github.io/conveyor
helm repo update
helm install conveyor conveyor/conveyor
- Add the Conveyor CI APT repository:
echo "deb [trusted=yes] https://apt.open.ug stable main" | sudo tee /etc/apt/sources.list.d/openug.list
- Update your package list and install Conveyor CI:
sudo apt update
sudo apt install conveyor
Initial Setup
The Docker image comes pre-configured with sensible defaults. However, the other installation methods require some initial setup.
Once installed, run the following command to complete the setup:
conveyor init
This will generate a default configuration file at /etc/conveyor/conveyor.yml, TLS certificates, and create the necessary directories.
You can then start the Conveyor CI service with:
systemctl enable conveyor
systemctl start conveyor
or run it directly with:
conveyor up
Using Client SDKs
Conveyor CI provides client SDKs you can use: