gh-91960: FreeBSD Cirrus CI runs configure separately (#109127)

Run configure and make in separated steps to have more readable logs.
This commit is contained in:
Victor Stinner 2023-09-08 22:06:34 +02:00 committed by GitHub
parent 5bda2f637e
commit 15d659f929
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -10,13 +10,16 @@ freebsd_task:
sysctl_script:
- sysctl net.inet.tcp.blackhole=0
- sysctl net.inet.udp.blackhole=0
build_script:
configure_script:
- mkdir build
- cd build
- ../configure --with-pydebug
build_script:
- cd build
- make -j$(sysctl -n hw.ncpu)
pythoninfo_script:
- cd build && make pythoninfo
- cd build
- make pythoninfo
test_script:
- cd build
# dtrace fails to build on FreeBSD - see gh-73263