Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit cb47da4

Browse files
committedApr 21, 2020
Travis: split the build into three parallel jobs
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
1 parent 42336aa commit cb47da4

File tree

1 file changed

+24
-16
lines changed

1 file changed

+24
-16
lines changed
 

‎.travis.yml

+24-16
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,30 @@ compiler:
44
sudo: false
55
cache: ccache
66

7-
script:
8-
- tests/scripts/recursion.pl library/*.c
9-
- tests/scripts/check-generated-files.sh
10-
- tests/scripts/check-doxy-blocks.pl
11-
- tests/scripts/check-names.sh
12-
- tests/scripts/check-files.py
13-
- tests/scripts/doxygen.sh
14-
- cmake -D CMAKE_BUILD_TYPE:String="Check" .
15-
- make
16-
- make test
17-
- programs/test/selftest
18-
- OSSL_NO_DTLS=1 tests/compat.sh
19-
- tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl'
20-
- tests/scripts/test-ref-configs.pl
21-
- tests/scripts/curves.pl
22-
- tests/scripts/key-exchanges.pl
7+
jobs:
8+
include:
9+
- name: sanity
10+
script:
11+
- tests/scripts/recursion.pl library/*.c
12+
- tests/scripts/check-generated-files.sh
13+
- tests/scripts/check-doxy-blocks.pl
14+
- tests/scripts/check-names.sh
15+
- tests/scripts/check-files.py
16+
- tests/scripts/doxygen.sh
17+
- name: default configuration
18+
script:
19+
- cmake -D CMAKE_BUILD_TYPE:String="Check" .
20+
- make
21+
- make test
22+
- programs/test/selftest
23+
- OSSL_NO_DTLS=1 tests/compat.sh
24+
- tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl'
25+
- name: enumerated configurations
26+
script:
27+
- tests/scripts/test-ref-configs.pl
28+
- tests/scripts/curves.pl
29+
- tests/scripts/key-exchanges.pl
30+
2331
after_failure:
2432
- tests/scripts/travis-log-failure.sh
2533
env:

0 commit comments

Comments
 (0)
Please sign in to comment.