forked from kaitai-io/kaitai_struct_tests
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathci-all
executable file
·47 lines (35 loc) · 1.13 KB
/
ci-all
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
#!/bin/sh
. ./config
# Run C# tests
echo '#################### csharp'
./ci-csharp
# Run C++/STL tests, generates JUnit XML report
echo '#################### cpp_stl'
./ci-cpp_stl
# Run Go tests, generates JUnit XML report
echo '#################### go'
./ci-go
# Run Java tests, generates JUnit XML report by default
echo '#################### java'
./ci-java
# Run JavaScript tests, generate JUnit-like report
echo '#################### javascript'
./ci-javascript
# Run Perl tests, generate JUnit-like report
echo '#################### perl'
./ci-perl
# Run PHP tests, generate JUnit-like report
echo '#################### php'
./ci-php
# Run Python 2 tests, generate bunch of JUnit-like reports
echo '#################### python2'
./ci-python2
# Run Python 3 tests, generate bunch of JUnit-like reports
echo '#################### python3'
./ci-python3
# Run Ruby tests, generate JSON report
echo '#################### ruby'
./ci-ruby
# Aggregate
echo '#################### ... aggregation'
aggregate/aggregate "$COMPILER_DIR/target/test_out/TEST-io.kaitai.struct.translators.TranslatorSpec.xml" "$TEST_OUT_DIR" "$TEST_OUT_DIR/full.html"