Repository navigation
76 lines (63 loc) · 2.24 KB
/
Copy pathprototype.yml
File metadata and controls
76 lines (63 loc) · 2.24 KB
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
name: prototype.yml
on: [push]
jobs:
preparation-step:
runs-on: ubuntu-latest
steps:
- name: installing the software
run: |
echo "pretending to install software"
dependencies-step:
runs-on: ubuntu-latest
needs: preparation-step
steps:
- name: installing dependencies
run: echo "pretending to install dependencies"
checking-physics-step:
runs-on: ubuntu-latest
needs: [dependencies-step, preparation-step]
steps:
- name: checking physics with test data
run: echo "pretending to run a bunch of inputs and comparing the results to testing data :P "
T1-another-test:
runs-on: ubuntu-latest
needs: [checking-physics-step, preparation-step, dependencies-step]
steps:
- name: T1 some test
run: echo "run some test... -T1"
T2-another-test:
runs-on: ubuntu-latest
needs: [T1-another-test, preparation-step, dependencies-step, checking-physics-step ]
steps:
- name: T2 some test
run: echo "run some test... -T2"
T3-another-test:
runs-on: ubuntu-latest
needs: [T1-another-test,preparation-step, dependencies-step, checking-physics-step]
steps:
- name: T3 some test
run: echo "run some test... -T3"
T4-another-test:
runs-on: ubuntu-latest
needs: [T1-another-test,preparation-step, dependencies-step, checking-physics-step]
steps:
- name: T4 some test
run: echo "run some test... -T4"
T5-another-test:
runs-on: ubuntu-latest
needs: [T2-another-test, T4-another-test,T1-another-test, preparation-step, dependencies-step, checking-physics-step]
steps:
- name: T5 some test
run: echo "run some test... -T5"
T6-another-test:
runs-on: ubuntu-latest
needs: [T3-another-test,T1-another-test, preparation-step, dependencies-step, checking-physics-step ]
steps:
- name: T6 some test
run: echo "run some test... -T6"
T7-another-test:
runs-on: ubuntu-latest
needs: [T5-another-test, T6-another-test,T2-another-test, T4-another-test,T3-another-test , T1-another-test, preparation-step, dependencies-step, checking-physics-step]
steps:
- name: T7 some test
run: echo "run some test... -T7 - end of pipeline :D"