-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathtask.json
101 lines (101 loc) · 3.82 KB
/
task.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"id": "70e9ed60-670f-11e9-be16-a150d2ff01e4",
"name": "PowerPlatformToolInstaller",
"friendlyName": "Power Platform Tool Installer",
"description": "Power Platform Tool Installer; this task is required before any other PowerPlatform.BuildTools tasks in the job",
"author": "Microsoft",
"helpMarkDown": "https://aka.ms/buildtoolsdoc Ideas, feedback: https://github.com/microsoft/powerplatform-build-tools/discussions",
"category": "Tool",
"visibility": [
"Build",
"Release"
],
"satisfies": [
"PowerPlatformTool"
],
"demands": [],
"version": {
"Major": "0",
"Minor": "1",
"Patch": "0"
},
"preview": false,
"minimumAgentVersion": "1.95.0",
"instanceNameFormat": "Power Platform Tool Installer $(message)",
"inputs": [
{
"name": "DefaultVersion",
"label": "IGNORED: Use default versions",
"type": "boolean",
"required": true,
"helpMarkDown": "OBSOLETE: Current task implementations are no longer based on Powershell modules. This ToolInstaller task always installs the latest pac CLI (Power Platform CLI) that is available for this task extension. The additional task parameters are kept to avoid breaking changes with existing Azure DevOps pipelines.",
"defaultValue": true
},
{
"name": "AddToolsToPath",
"label": "Adds the pac cli to the PATH environment variable",
"type": "boolean",
"required": false,
"helpMarkDown": "Enables you to use pac cli from script tasks without needing to set up the path manually.",
"defaultValue": false
},
{
"name": "PowerAppsAdminVersion",
"label": "Microsoft PowerApps Administration PowerShell (PowerShell module no longer used)",
"type": "string",
"required": false,
"helpMarkDown": "IGNORED: This version of the BuildTools no longer depends on any PowerShell modules; specifying any version value will be ignored",
"defaultValue": "(obsolete)",
"groupname": "advanced"
},
{
"name": "XrmToolingPackageDeploymentVersion",
"label": "Xrm Tooling PackageDeployment Version (PowerShell module no longer used)",
"type": "string",
"required": false,
"helpMarkDown": "IGNORED: This version of the BuildTools no longer depends on any PowerShell modules; specifying any version value will be ignored",
"defaultValue": "(obsolete)",
"groupname": "advanced"
},
{
"name": "MicrosoftPowerAppsCheckerVersion",
"label": "Microsoft PowerApps Checker Version (PowerShell module no longer used)",
"type": "string",
"required": true,
"helpMarkDown": "IGNORED: This version of the BuildTools no longer depends on any PowerShell modules; specifying any version value will be ignored",
"defaultValue": "(obsolete)",
"groupname": "advanced"
},
{
"name": "CrmSdkCoreToolsVersion",
"label": "CrmSdk Core Tools Version (PowerShell module no longer used)",
"type": "string",
"required": false,
"helpMarkDown": "IGNORED: This version of the BuildTools no longer depends on any PowerShell modules; specifying any version value will be ignored",
"defaultValue": "(obsolete)",
"groupname": "advanced"
},
{
"name": "XrmOnlineManagementApiVersion",
"label": "Xrm Online Management Api Version (PowerShell module no longer used)",
"type": "string",
"required": false,
"helpMarkDown": "IGNORED: This version of the BuildTools no longer depends on any PowerShell modules; specifying any version value will be ignored",
"defaultValue": "(obsolete)",
"groupname": "advanced"
}
],
"groups": [
{
"name": "advanced",
"displayName": "Advanced",
"isExpanded": false,
"visibleRule": "DefaultVersion = false"
}
],
"execution": {
"Node16": {
"target": "index.js"
}
}
}