Skip to content

openscad/openscad-ci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSCAD CI Pipelines

Pipeline definitions for the OpenSCAD concourse CI instance.

https://ci.openscad.org/

Commands

Login

./fly -t openscad login -c https://ci.openscad.org:8080/ -u openscad

Create a new team for grouping pipelines

./fly -t openscad set-team --team-name dockerhub --local-user openscad

Create a new pipeline via a given YAML file

./fly -t openscad set-pipeline --team dockerhub --pipeline dockerhub-openscad-dev-amd64 --config dockerhub-openscad-dev-amd64.yml

Shortcut for pipelines files that follow the naming convention <team>-<name>.yml

./scripts/set-pipeline.sh dockerhub-openscad-dev-amd64.yml

Unpause the new pipeline (command shown in output of previous command)

./fly -t openscad unpause-pipeline -p dockerhub-openscad-dev-amd64 --team dockerhub

Expose the new pipeline (make public so it can be viewed without login)

./fly -t openscad expose-pipeline --pipeline dockerhub-openscad-dev-amd64 --team dockerhub

About

OpenSCAD Concourse CI pipelines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages