...
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"
} |