diff options
author | Andres Freund <andres@anarazel.de> | 2024-03-25 13:06:58 -0700 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2024-03-25 13:14:28 -0700 |
commit | 90677b52126af98d40676cd379b56b52e1428188 (patch) | |
tree | 9d8920526f783c21991b00a99941ef69c580f558 | |
parent | 022068ea2c60fd0b1ec9b9be5d1cc680b640335c (diff) |
ci: macos: Choose python version
The CI base image used to have a python3 with headers etc installed in PATH,
but doesn't anymore. Instead of relying on a specific version in the base
image, explicitly install one ourselves.
On 16 and HEAD this lead to a build without python support, but on 15 CI
failed, due to explicitly enabled python3 support.
-rw-r--r-- | .cirrus.tasks.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.cirrus.tasks.yml b/.cirrus.tasks.yml index e74cfa9bb52..82261eccb85 100644 --- a/.cirrus.tasks.yml +++ b/.cirrus.tasks.yml @@ -467,8 +467,11 @@ task: openssl \ p5.34-io-tty \ p5.34-ipc-run \ + python312 \ tcl \ zstd + # system python doesn't provide headers + sudo /opt/local/bin/port select python3 python312 # Make macports install visible for subsequent steps echo PATH=/opt/local/sbin/:/opt/local/bin/:$PATH >> $CIRRUS_ENV upload_caches: macports |