You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #901: ci: Switch all Linux builds to Debian and more improvements
9361f36 ci: Select number of parallel make jobs depending on CI environment (Tim Ruffing)
28eccdf ci: Split output of logs into multiple sections (Tim Ruffing)
c7f754f ci: Run PRs on merge result instead of on the source branch (Tim Ruffing)
b994a8b ci: Print information about binaries using "file" (Tim Ruffing)
f24e122 ci: Switch all Linux builds to Debian (Tim Ruffing)
Pull request description:
Best reviewed commit by commit
ACKs for top commit:
jonasnick:
ACK 9361f36
sipa:
utACK 9361f36
Tree-SHA512: fc754e8b57dc58058cebbf63a60ca76e08dbaefea1508ea27b7f962bce697c10033da3f57a35f731bc7cf3e210eb00e3b8985ae8b729d7bd83faee085b878b9c
@@ -25,22 +21,28 @@ sed -i'' -e 's@/usr/bin/file@$(which file)@g' configure
25
21
--with-valgrind="$WITH_VALGRIND" \
26
22
--host="$HOST"$EXTRAFLAGS
27
23
24
+
# We have set "-j<n>" in MAKEFLAGS.
25
+
make
26
+
27
+
# Print information about binaries so that we can see that the architecture is correct
28
+
file *tests ||true
29
+
file bench_*||true
30
+
file .libs/*||true
31
+
28
32
if [ -n"$BUILD" ]
29
33
then
30
-
make -j2 "$BUILD"
34
+
make "$BUILD"
31
35
fi
32
36
33
37
if [ "$RUN_VALGRIND"="yes" ]
34
38
then
35
-
make -j2
36
39
# the `--error-exitcode` is required to make the test fail if valgrind found errors, otherwise it'll return 0 (https://www.valgrind.org/docs/manual/manual-core.html)
0 commit comments