Update steps for simpler arvados config
[arvados-vscode-cwl-training.git] / .vscode / tasks.json
1 {
2     "version": "2.0.0",
3     "tasks": [
4         {
5             "label": "Run CWL workflow on Arvados",
6             "type": "shell",
7             "command": "scripts/run-workflow ${file}",
8             "problemMatcher": []
9         },
10         {
11             "label": "Register or update CWL workflow on Arvados Workbench",
12             "type": "shell",
13             "command": "scripts/upload-workflow ${file}",
14             "problemMatcher": []
15         },
16         {
17             "label": "Configure Arvados",
18             "type": "shell",
19             "command": "scripts/configure-arv '${input:api_info}'",
20             "problemMatcher": []
21         },
22         {
23             "label": "Set project UUID",
24             "type": "shell",
25             "command": "scripts/set-project ${fileDirname} ${input:project_uuid}",
26             "problemMatcher": []
27         }
28     ],
29     "inputs": [
30         {
31             "id": "api_info",
32             "type": "promptString",
33             "description": "Current API_TOKEN and API_HOST from Workbench"
34         },
35         {
36             "id": "project_uuid",
37             "type": "promptString",
38             "description": "The project UUID"
39         }
40     ]
41 }