File: first-project.run

package info (click to toggle)
buildstream 1.6.9-3
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 7,560 kB
  • sloc: python: 28,787; sh: 1,339; makefile: 137; ansic: 48
file content (37 lines) | stat: -rw-r--r-- 1,111 bytes parent folder | download | duplicates (3)
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