Schema URL

Type: object

Properties

run required

'devinit.exe init' runs this list of tools sequentially. See also 'devinit.exe run'.

$schema string
comments string | null

Comments for this file. For documentation only; ignored by the tool.

Definitions

runObject object
tool string required

The name of the tool to run.

Values: "apt-get-install" "azurecli-login" "choco-install" "choco-upgrade" "dotnet-restore" "dotnet-toolinstall" "enable-iis" "msi-install" "npm-install" "nuget-restore" "require-azureartifactscredentialprovider" "require-azurecli" "require-choco" "require-dotnetcoresdk" "require-dotnetframeworksdk" "require-gitsubmodule" "require-mssql" "require-nodejs" "require-npm" "require-nuget" "require-psmodule" "require-vcpkg" "require-vscomponent" "set-env" "vcpkg-install" "windowsfeature-disable" "windowsfeature-enable" "windowsfeature-list" "wsl-install"
input string | null

The input varies by tool. For example, the required version number, the package-id, the input source file or source directory.

additionalOptions string | null

Additional Options to be appended to the tool's command line.

comments string | null

Comments for this tool item. For documentation only; ignored by the tool.