-
Notifications
You must be signed in to change notification settings - Fork 1
155 lines (123 loc) · 2.73 KB
/
rust.yml
File metadata and controls
155 lines (123 loc) · 2.73 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
name: Rust
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build print
run: |
cd print/
cargo build --verbose
- name: Test print
run: |
cd print/
cargo test --verbose
- name: Build datatypes
run: |
cd datatypes/
cargo build --verbose
- name: Test datatypes
run: |
cd datatypes/
cargo test --verbose
- name: Build variables
run: |
cd datatypes/
cargo build --verbose
- name: Test veriables
run: |
cd datatypes/
cargo test --verbose
- name: Build consts
run: |
cd consts/
cargo build --verbose
- name: Test consts
run: |
cd consts/
cargo test --verbose
- name: Build strings
run: |
cd strings/
cargo build --verbose
- name: Test strings
run: |
cd strings/
cargo test --verbose
- name: Build loops
run: |
cd loops/
cargo build --verbose
- name: Test loops
run: |
cd loops/
cargo test --verbose
- name: Build functions
run: |
cd functions/
cargo build --verbose
- name: Test functions
run: |
cd functions/
cargo test --verbose
- name: Build arrays
run: |
cd arrays/
cargo build --verbose
- name: Test arrays
run: |
cd arrays/
cargo test --verbose
- name: Build ownerships
run: |
cd ownerships/
cargo build --verbose
- name: Test ownerships
run: |
cd ownerships/
cargo test --verbose
- name: Build enums
run: |
cd enums/
cargo build --verbose
- name: Test enums
run: |
cd enums/
cargo test --verbose
- name: Build vectors
run: |
cd vectors/
cargo build --verbose
- name: Test vectors
run: |
cd vectors/
cargo test --verbose
- name: Build errorhandling
run: |
cd errorhandling/
cargo build --verbose
- name: Test errorhandling
run: |
cd errorhandling/
cargo test --verbose
- name: Build userinput
run: |
cd userinput/
cargo build --verbose
- name: Test userinput
run: |
cd userinput/
cargo test --verbose
- name: Build filehandling
run: |
cd filehandling/
cargo build --verbose
- name: Test filehandling
run: |
cd filehandling/
cargo test --verbose