@netlify-builder/deploy
Version:
A Netlify builder schematics for deployment
54 lines (53 loc) • 2.1 kB
JSON
{
"$id": "Schema",
"title": "schema",
"description": "Deployment of Angular CLI applications to Netlify",
"properties": {
"buildTarget": {
"type": "string",
"default": "build",
"description": "A build target command."
},
"configuration": {
"type": "string",
"default": "production",
"description": "A named build target, as specified in the `configurations` section of angular.json. Each named target is accompanied by a configuration of option defaults for that target. Same as `ng build --configuration=XXX`.",
"alias": "c"
},
"noBuild": {
"type": "boolean",
"default": false,
"description": "Skip build process during deployment."
},
"outputPath": {
"type": "string",
"description": "This is one of the options you can freely choose according to your needs. --- We will 'deploy' to this folder."
},
"functionsPath": {
"type": "string",
"description": "Path to the functions folder you want to deploy"
},
"netlifyToken": {
"type": "string",
"description": "Acess token give you the ability to communicate with netlify over API."
},
"siteId": {
"type": "string",
"description": "Every netlify app have a API ID which uniquly identify that app."
},
"baseHref": {
"type": "string",
"description": "This is an example how to override the workspace set of options. --- Base url for the application being built. Same as `ng build --base-href=/XXX/`."
},
"create": {
"type": "boolean",
"default": false,
"description": "Creates the site if it does not exists or no site id is set"
},
"withDeps": {
"type": "boolean",
"default": false,
"description": "To be used with Nx if app needs to be built with-deps"
}
}
}