Skip to content

Pipeline that builds and pushes images used by robolaunch Robot Operator

License

Notifications You must be signed in to change notification settings

robolaunch/cosmodrome

Repository files navigation

cosmodrome - Image Pipeline

cosmodrome is an image pipeline that produces images.

Quick Start

Installation

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

Usage

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

Contributing

Please see this guide if you want to contribute.

About

Pipeline that builds and pushes images used by robolaunch Robot Operator

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages