Olivia5k / piper

Build system that builds and very little more

Home Page:http://thiderman.org/piper/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spawn Proof-of-Concept environment

Olivia5k opened this issue · comments

Agents

  • Get 20 powerful Linux agents
  • Install build environment requirements
  • Install piper
  • Verify that they can get requests and build projects
  • Build the project 50 times to avoid demo sickness

Daemons

  • Get 5 Linux agents
  • Install RethinkDB
  • Configure RethinkDB cluster of all of them
  • Install piper
  • Make sure they run piperd even if they crash
  • Verify that they can find and communicate with agents

Project

  • Prepare a fork of a known project for execution
  • Translate known build steps into piper.yml file
  • Make a pipeline that executes the steps in a demonstrable useful order