You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/templates/coderoad.yaml
+17-23Lines changed: 17 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -2,16 +2,7 @@
2
2
# This is a YAML-formatted file.
3
3
## Your personal version of the tutorial
4
4
##
5
-
version: '0.1.0'
6
-
## Data used to populate the tutorial summary page
7
-
##
8
-
summary:
9
-
## The title of your tutorial. Required.
10
-
##
11
-
title: ''
12
-
## A description of your tutorial. Required.
13
-
##
14
-
description: ''
5
+
version: "0.1.0"
15
6
## Data used to configure and setup the tutorial
16
7
##
17
8
config:
@@ -32,28 +23,31 @@ config:
32
23
setup:
33
24
## A list of commits to load to setup the tutorial
34
25
commits: []
35
-
# - commit1
36
-
# - commit2
26
+
# - commit1
27
+
# - commit2
37
28
## A list of commands to run to configure the tutorial
38
-
commands: []
29
+
commands:
30
+
[]
39
31
# - npm install
40
32
## App versions helps to ensure compatability with the Extension
41
-
appVersions: {}
33
+
appVersions:
34
+
{}
42
35
## Ensure compatability with a minimal VSCode CodeRoad version
43
36
# vscode: '>=0.7.0'
44
37
## Repo information to load code from
45
38
##
46
39
repo:
47
40
## The uri path to the repo containing the code commits. Required.
48
41
##
49
-
uri: ''
42
+
uri: ""
50
43
## The branch on the repo uri that contains the code commits. Required.
51
-
branch: ''
52
-
44
+
branch: ""
45
+
53
46
## A list of tutorial dependencies to ensure the environment is setup for the tutorial. Optional.
54
47
## The dependencies will be checked by running `dependency.name` --version and comparing it to the version provided.
55
48
##
56
-
dependencies: []
49
+
dependencies:
50
+
[]
57
51
## The name of the dependency
58
52
# - name: node
59
53
# ## The version requirement. See https://github.com/npm/node-semver for options.
@@ -69,16 +63,17 @@ levels:
69
63
setup:
70
64
## Files to open in a text editor when the task loads. Optional.
71
65
files: []
72
-
# - package.json
66
+
# - package.json
73
67
## Commits to load when the task loads. These should include failing tests. Required.
74
68
## The list will be filled by the parser
75
-
commits: []
69
+
commits:
70
+
[]
76
71
# - a commit hash
77
72
## Solution for the first task. Required.
78
73
solution:
79
74
## Files to open when the solution loads. Optional.
80
75
files: []
81
-
# - package.json
76
+
# - package.json
82
77
## Commits that complete the task. All tests should pass when the commits load. These commits will not be loaded by the tutorial user in normal tutorial activity.
83
78
## The list will be filled by the parser
84
79
commits: []
@@ -117,10 +112,9 @@ levels:
117
112
- commit8
118
113
commands:
119
114
## A filter is a regex that limits the test results
120
-
- filter: '^Example 2'
115
+
- filter: "^Example 2"
121
116
## A feature that shows subtasks: all filtered active test names and the status of the tests (pass/fail).
0 commit comments