@o3r/pipeline
Version:
A package that provides toolchain related helpers.
41 lines (40 loc) • 1.09 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "ngAddSchematicsSchema",
"title": "Add Otter o3r-pipeline",
"description": "ngAdd Otter o3r-pipeline",
"properties": {
"toolchain": {
"description": "The DevOps toolchain to create.",
"type": "string",
"default": "github",
"enum": [
"github"
],
"x-prompt": {
"message": "Which DevOps toolchain would you like to generate?",
"type": "list",
"items": [
{ "value": "github", "label": "GITHUB - Setup, build, test and basic code checks for a GitHub project." }
]
}
},
"runner": {
"type": "string",
"description": "The CI runner.",
"default": "ubuntu-latest"
},
"npmRegistry": {
"type": "string",
"description": "A custom npm registry (the public one will be used by default)."
},
"defaultBranchName": {
"type": "string",
"description": "The repository default branch name",
"default": "main"
}
},
"additionalProperties": true,
"required": [
]
}