summaryrefslogtreecommitdiff
path: root/doc/sessions/first-project.run
blob: f2500a9d040e11decbe5f5e3f8294374bc818b4e (plain)
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
# Re-create project.conf using `bst init`
remove-files:
  - ../examples/first-project/project.conf
  - ../examples/first-project/here

commands:
# Use bst init to create the project.conf
- directory: ../examples/first-project
  output: ../source/sessions/first-project-init.html
  command: init --project-name first-project

# Use bst init to create the project.conf
- directory: ../examples/first-project
  output: ../source/sessions/first-project-touch.html
  command: touch hello.world
  fake-output: ''

# Capture a build output
- directory: ../examples/first-project
  output: ../source/sessions/first-project-build.html
  command: build hello.bst

# Capture a show output
- directory: ../examples/first-project
  output: ../source/sessions/first-project-show.html
  command: show hello.bst

# Checkout the output
- directory: ../examples/first-project
  output: ../source/sessions/first-project-checkout.html
  command: checkout hello.bst here

# Checkout the output
- directory: ../examples/first-project
  output: ../source/sessions/first-project-ls.html
  command: ls ./here
  fake-output: hello.world