cosmodrome is an image pipeline that produces images.
Install with Go:
go install github.com/robolaunch/cosmodrome@latest
Install binary:
wget https://github.com/robolaunch/cosmodrome/releases/download/v0.1.0-alpha.1/cosmodrome-amd64
chmod +x cosmodrome-amd64
mv cosmodrome-amd64 /usr/local/bin/cosmodrome
cosmodrome --help
For example, building Freecad, run:
cosmodrome launch --config pipelines/freecad.yaml
To enable pushes, add your personal access token to your environment first:
# for Docker Hub
export REGISTRY_PAT=<YOUR-PAT>
docker login -u <ORGANIZATION> -p $REGISTRY_PAT
Please see this guide if you want to contribute.