* Add new connection-string-provider-name parameter * Use template value forms to correctly encode JSON values * Add new development-database-type parameter * Update package template and fix App_Plugins directory rename * Remove conflicting short parameter name * Lowercase framework parameter to align with MS templates * Cleanup default template settings * Write unattended install parameters when either connection string or development database is set * Include RootNamespace in UmbracoPackage template * Update Umbraco specific gitignore rules * Revert "Lowercase framework parameter to align with MS templates" This reverts commit 22de389272a7e119df569ec2e54190265f6d0ae0. * Add exclude-gitignore parameter * Update template schemas * Add minimal-gitignore parameter
69 lines
1.8 KiB
JSON
69 lines
1.8 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/dotnetcli.host.json",
|
|
"symbolInfo": {
|
|
"Framework": {
|
|
"longName": "Framework",
|
|
"shortName": "F"
|
|
},
|
|
"UmbracoVersion": {
|
|
"longName": "version",
|
|
"shortName": "v"
|
|
},
|
|
"UseHttpsRedirect": {
|
|
"longName": "use-https-redirect",
|
|
"shortName": ""
|
|
},
|
|
"SkipRestore": {
|
|
"longName": "no-restore",
|
|
"shortName": ""
|
|
},
|
|
"ExcludeGitignore": {
|
|
"longName": "exclude-gitignore",
|
|
"shortName": ""
|
|
},
|
|
"MinimalGitignore": {
|
|
"longName": "minimal-gitignore",
|
|
"shortName": ""
|
|
},
|
|
"ConnectionString": {
|
|
"longName": "connection-string",
|
|
"shortName": ""
|
|
},
|
|
"ConnectionStringProviderName": {
|
|
"longName": "connection-string-provider-name",
|
|
"shortName": ""
|
|
},
|
|
"DevelopmentDatabaseType": {
|
|
"longName": "development-database-type",
|
|
"shortName": ""
|
|
},
|
|
"UnattendedUserName": {
|
|
"longName": "friendly-name",
|
|
"shortName": ""
|
|
},
|
|
"UnattendedUserEmail": {
|
|
"longName": "email",
|
|
"shortName": ""
|
|
},
|
|
"UnattendedUserPassword": {
|
|
"longName": "password",
|
|
"shortName": ""
|
|
},
|
|
"NoNodesViewPath": {
|
|
"longName": "no-nodes-view-path",
|
|
"shortName": ""
|
|
},
|
|
"PackageProjectName": {
|
|
"longName": "PackageTestSiteName",
|
|
"shortName": "p"
|
|
}
|
|
},
|
|
"usageExamples": [
|
|
"dotnet new umbraco -n MyNewProject",
|
|
"dotnet new umbraco -n MyNewProject --no-restore",
|
|
"dotnet new umbraco -n MyNewProject --development-database-type SQLite",
|
|
"dotnet new umbraco -n MyNewProject --development-database-type LocalDB",
|
|
"dotnet new umbraco -n MyNewProject --friendly-name \"Friendly Admin User\" --email admin@example.com --password password1234 --connection-string \"Server=ConnectionStringHere\""
|
|
]
|
|
}
|