azde-scripts
this tool makes it easy to compile, test, and package azure devops extensions
Usage
$ npm install -g azde-scripts
$ azde-scripts COMMAND
running command...
$ azde-scripts (--version)
azde-scripts/2.0.2 darwin-x64 node-v16.20.2
$ azde-scripts --help [COMMAND]
USAGE
$ azde-scripts COMMAND
...
Commands
azde-scripts build [COMPONENT]
azde-scripts create TYPE
azde-scripts hello [NAME]
azde-scripts help [COMMANDS]
azde-scripts install [COMPONENT]
azde-scripts package [COMPONENT]
azde-scripts build [COMPONENT]
The build command is used to invoke the build script from the package.json of each component of the extension.
USAGE
$ azde-scripts build [COMPONENT] [-c <value>] [-f] [-h]
ARGUMENTS
COMPONENT component
FLAGS
-c, --clean=<value> name of the folder that will be deleted before the process
-f, --force
-h, --help Show CLI help.
DESCRIPTION
The build command is used to invoke the build script from the package.json of each component of the extension.
EXAMPLES
$ azde-scripts build
$ azde-scripts build tasks
See code: src/commands/build.ts
azde-scripts create TYPE
Generate project extension
USAGE
$ azde-scripts create TYPE [-f] [-h]
ARGUMENTS
TYPE (extension|task|gate|decorator|website) [default: extension] generator type
FLAGS
-f, --force
-h, --help Show CLI help.
DESCRIPTION
Generate project extension
See code: src/commands/create.ts
azde-scripts hello [NAME]
Additional Information
USAGE
$ azde-scripts hello [NAME] [-f] [-h] [-n <value>]
ARGUMENTS
NAME name
FLAGS
-f, --force
-h, --help Show CLI help.
-n, --name=<value> name to print
DESCRIPTION
Additional Information
EXAMPLES
$ azde-scripts hello David
See code: src/commands/hello.ts
azde-scripts help [COMMANDS]
Display help for azde-scripts.
USAGE
$ azde-scripts help [COMMANDS] [-n]
ARGUMENTS
COMMANDS Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for azde-scripts.
See code: @oclif/plugin-help
azde-scripts install [COMPONENT]
The install command is used to invoke the install script from the package.json of each component of the extension.
USAGE
$ azde-scripts install [COMPONENT] [-c <value>] [-f] [-h] [-s <value> -n <value>]
ARGUMENTS
COMPONENT component
FLAGS
-c, --clean=<value> name of the folder that will be deleted before the process
-f, --force
-h, --help Show CLI help.
-n, --npm=<value> [default: i] overrider the npm run command
-s, --script=<value> [default: custom] add the npm run command script. for example `compile`
DESCRIPTION
The install command is used to invoke the install script from the package.json of each component of the extension.
EXAMPLES
$ azde-scripts install
$ azde-scripts install tasks
$ azde-scripts install tasks -n run -s custom
See code: src/commands/install.ts
azde-scripts package [COMPONENT]
The package command is used to invoke the install script from the package.json of each component of the extension.
USAGE
$ azde-scripts package [COMPONENT] [-f] [-h]
ARGUMENTS
COMPONENT component
FLAGS
-f, --force
-h, --help Show CLI help.
DESCRIPTION
The package command is used to invoke the install script from the package.json of each component of the extension.
See code: src/commands/package.ts