-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
buddy.yml
40 lines (40 loc) · 1.05 KB
/
buddy.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
- pipeline: "test"
on: "EVENT"
events:
- type: "PUSH"
refs:
- master
- develop
- "(^buddy/.+$)"
priority: "NORMAL"
auto_clear_cache: true
fetch_all_refs: true
# You can not change this option in Free mode.
# no_skip_to_most_recent: true
actions:
- action: "Execute: sample run"
type: "BUILD"
working_directory: "/buddy/iutest"
login: "srzzumix"
password: "secure!Ni4QuDa4mUt/ypKs5YyEVwa8F2FiDqkIQIf8DYNsoXRLNWymxgpy8JthX0DeVKHt.0gDfE0ETdFk6vGc93v7lag=="
docker_image_name: "library/gcc"
docker_image_tag: "10"
execute_commands:
- "cd projects/make && make run"
volume_mappings:
- "/:/buddy/iutest"
cache_base_image: true
shell: "SH"
# - action: "Execute: make bench"
# type: "BUILD"
# working_directory: "/buddy/iutest"
# docker_image_name: "library/gcc"
# docker_image_tag: "7"
# execute_commands:
# - "cd test"
# - "make -C benchmark"
# - "make bench"
# volume_mappings:
# - "/:/buddy/iutest"
# shell: "SH"
# trigger_condition: "ALWAYS"