gitlab-ci: Ensure zsh is used as shell on macOS jobs

This commit is contained in:
Bruno Lopes 2026-01-13 08:09:45 -03:00
parent 3387f7f777
commit b852942c2f

View file

@ -680,7 +680,8 @@ deps-macos-inhouse:
extends: .macos-inhouse
stage: dependencies
script:
- sh build/macos/1_build-deps-macports.sh
# Do not call sh since it is old bash on macOS, not the default zsh
- zsh build/macos/1_build-deps-macports.sh
artifacts:
paths:
- _install-*
@ -696,7 +697,8 @@ gimp-macos-inhouse:
variables:
GIT_SUBMODULE_STRATEGY: recursive
script:
- sh build/macos/2_build-gimp-macports.sh
# Do not call sh since it is old bash on macOS, not the default zsh
- zsh build/macos/2_build-gimp-macports.sh
artifacts:
paths:
- gimp-*.app
@ -998,7 +1000,8 @@ dist-mac-weekly:
tags:
- macos
script:
- sh build/macos/3_dist-gimp-apple.sh
# Do not call sh since it is old bash on macOS, not the default zsh
- zsh build/macos/3_dist-gimp-apple.sh
artifacts:
expose_as: 'macOS dmg'
paths: