Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
{
	"caterNumber": "string"
	"component": "string"
	"issueTracker": "string", // OPTIONAL
	"linux_username": "string",
	"gitub_username": "string"
}

Add new version for active development on component:

Code Block
{
	"component": "string"
	"version": "string"
 	"linux_username": "string",
	"gitub_username": "string"
}

Create new branch

Code Block
{
	"component": "string"
	"version": "string"
	"type": "string"		// ex: [fix, dev] where fix is meant to merge to main, and dev is not
	"branchPoint": "string" // where to start the branch from: [branch, tag, commit]
 	"linux_username": "string",
	"gitub_username": "string"
}

Checkout component

Code Block
{
	"component": "string"
	"branch": "string"
 	"linux_username": "string",
	"gitub_username": "string"
}

Push 

Code Block
// Any reason we can't use git directly?

Mark complete (use when a dev is done, to notify backend the development is considered done)

Code Block
{
	"component": "string"
	"branch": "string"
 	"linux_username": "string",
	"gitub_username": "string"
}

Start Build (called by runner / cli)

Code Block
{
  	"component": "string"
	"branch": "string"   
	"linux_username": "string",
	"gitub_username": "string" 
}