Skip to content

Commit 3eb646c

Browse files
committed
Add instanced data topic
1 parent 3478891 commit 3eb646c

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

topics/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ challenges and provided short answers with examples of how to do certain things.
99
- [Adding downloadable artifact](/topics/adding-artifact.md). Most challenges
1010
will require interacting with a file artifact. Here's how to present artifacts
1111
to players.
12+
- [Adding extra instanced data](/topics/instanced-data.md). Some challenges
13+
require extra instance-specific data, like an SSH password.

topics/instanced-data.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Adding extra instanced data
2+
3+
Adding extra instanced data that can be presented in the problem description
4+
involves two steps:
5+
6+
1. Adding the data to `/challenge/metadata.json`, see
7+
[here](/example-problems/general-ssh/config-builder.py#L66)
8+
1. Linking to the data in the problem description, see [here](/example-problems/general-ssh/problem.md?plain=1#L18)

0 commit comments

Comments
 (0)