]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-91960: FreeBSD Cirrus CI runs configure separately (#109127)
authorVictor Stinner <vstinner@python.org>
Fri, 8 Sep 2023 20:06:34 +0000 (22:06 +0200)
committerGitHub <noreply@github.com>
Fri, 8 Sep 2023 20:06:34 +0000 (22:06 +0200)
Run configure and make in separated steps to have more readable logs.

.cirrus.yml

index 823b1f921d66d17595f797b2c96c1a2e4641c410..ca41c2e9092fa60b7e4189e8c119eb3f82a577d4 100644 (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