-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.yml
40 lines (38 loc) · 944 Bytes
/
config.yml
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
38
39
40
# script - a list of command phases, and commands to run within each phase
#
# the `cmd` is the command to run on the ship or host system
# the `type` indicates where and how to run
# - `system` will run the command on the host system
# - `urbit:app` will run the command on the fake ship via hood
# - `urbit:dojo` will run the command on the fake ship in the dojo
#
# syntax:
#
# script:
# - [phase0]:
# - cmd: 'hi ~zod'
# type: 'urbit:app'
# - cmd: 'hi ~nut'
# type: 'urbit:app'
# - [phase1]:
# - cmd: './sync.sh'
# type: 'syste'
#
#
# env - a dictionary of k:v pairs to set as system ENV values when running system commands
#
# syntax:
#
# env:
# urbit_path: '~/urbit/urbit'
script:
- demo:
- cmd: 'hi ~zod'
type: 'urbit:app'
- cmd: './test.sh'
type: 'system'
env:
basename: 'app'
urbit_path: '~/urbit/urbit'
repo_path: '~/path/to/project'
ship_path: '~/urbit/ships'