]>
Commit | Line | Data |
---|---|---|
ab6db11e P |
1 | name: Run-checker daily |
2 | # Jobs run daily | |
3 | ||
4 | on: | |
5 | schedule: | |
6 | - cron: '0 6 * * *' | |
7 | jobs: | |
8 | run-checker: | |
9 | strategy: | |
10 | fail-fast: false | |
11 | matrix: | |
12 | opt: [ | |
13 | 386, | |
14 | enable-acvp-tests, | |
15 | no-afalgeng, | |
16 | no-aria, | |
17 | no-asan, | |
18 | no-asm, | |
19 | no-async, | |
20 | no-autoalginit, | |
21 | no-autoerrinit, | |
22 | no-autoload-config, | |
23 | no-bf, | |
24 | no-blake2, | |
25 | no-buildtest-c++, | |
26 | no-bulk, | |
27 | no-cached-fetch, | |
28 | no-camellia, | |
29 | no-capieng, | |
30 | no-cast, | |
31 | no-chacha, | |
32 | no-cmac, | |
33 | no-comp, | |
34 | enable-crypto-mdebug, | |
35 | no-crypto-mdebug, | |
36 | enable-crypto-mdebug-backtrace, | |
37 | no-crypto-mdebug-backtrace, | |
38 | no-deprecated, | |
39 | no-des, | |
40 | no-devcryptoeng, | |
41 | no-dh, | |
42 | no-dsa, | |
43 | no-dtls1, | |
44 | no-dtls1_2, | |
45 | no-dtls1_2-method, | |
46 | no-dtls1-method, | |
ab6db11e P |
47 | no-ecdh, |
48 | no-ecdsa, | |
49 | enable-ec_nistp_64_gcc_128, | |
50 | no-ec_nistp_64_gcc_128, | |
51 | enable-egd, | |
52 | no-egd, | |
53 | no-engine, | |
54 | no-external-tests, | |
55 | enable-fips, | |
56 | enable-fips enable-acvp-tests, | |
57 | enable-fips no-tls1_3, | |
58 | no-fuzz-afl, | |
59 | no-fuzz-libfuzzer, | |
60 | no-gost, | |
61 | enable-heartbeats, | |
62 | no-heartbeats, | |
63 | no-hw, | |
64 | no-hw-padlock, | |
65 | no-idea, | |
66 | no-ktls, | |
67 | no-makedepend, | |
68 | enable-md2, | |
69 | no-md2, | |
70 | no-md4, | |
71 | no-mdc2, | |
72 | no-module, | |
73 | no-msan, | |
74 | no-multiblock, | |
75 | no-nextprotoneg, | |
76 | no-ocb, | |
77 | no-ocsp, | |
78 | no-padlockeng, | |
79 | no-pic, | |
80 | no-pinshared, | |
81 | no-poly1305, | |
82 | no-posix-io, | |
83 | no-psk, | |
84 | no-rc2, | |
85 | no-rc4, | |
86 | enable-rc5, | |
87 | no-rc5, | |
88 | no-rdrand, | |
89 | no-rfc3779, | |
90 | no-ripemd, | |
91 | no-rmd160, | |
92 | no-scrypt, | |
93 | no-sctp, | |
94 | no-secure-memory, | |
95 | no-seed, | |
96 | no-shared, | |
97 | no-siphash, | |
0a281eef | 98 | no-siv, |
ab6db11e P |
99 | no-sm2, |
100 | no-sm3, | |
101 | no-sm4, | |
102 | no-sse2, | |
103 | no-ssl, | |
104 | no-ssl3, | |
105 | no-ssl3-method, | |
106 | no-ssl-trace, | |
107 | no-static-engine no-shared, | |
108 | no-stdio, | |
109 | no-tls1, | |
110 | no-tls1_1, | |
111 | no-tls1_1-method, | |
112 | no-tls1_2, | |
113 | no-tls1_2-method, | |
114 | no-tls1-method, | |
115 | no-trace, | |
116 | no-ubsan, | |
117 | no-ui-console, | |
118 | enable-unit-test, | |
119 | no-uplink, | |
120 | no-weak-ssl-ciphers, | |
121 | no-whirlpool, | |
122 | no-zlib, | |
123 | enable-zlib-dynamic, | |
124 | no-zlib-dynamic, | |
125 | ] | |
126 | runs-on: ubuntu-latest | |
127 | steps: | |
128 | - uses: actions/checkout@v2 | |
129 | - name: config | |
d0364dcc | 130 | run: CC=clang ./config --banner=Configured --strict-warnings ${{ matrix.opt }} && perl configdata.pm --dump |
ab6db11e P |
131 | - name: make |
132 | run: make -s -j4 | |
133 | - name: make test | |
134 | run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} |