gitlab: Add a daily mac build.

This is useful for Mono tests.
This commit is contained in:
Alexandre Julliard 2024-10-08 13:56:43 +02:00
parent 4ed0a3c25d
commit 473b18164e
2 changed files with 22 additions and 0 deletions

View file

@ -36,6 +36,11 @@ $ARCH_CMD ../configure -C --enable-win64 --with-mingw BISON="$ARCH_BREW_HOME/opt
$ARCH_CMD make -s -j$(sysctl -n hw.activecpu)
cd ..
if ! test -s .git/rebase-merge/git-rebase-todo
then
make -s -C build64 install-lib install-test DESTDIR=$BASEDIR
fi
git reset --hard
sleep 2

View file

@ -128,6 +128,23 @@ build-daily-linux:
script:
- ./tools/gitlab/build-linux
build-daily-mac:
extends: .wine-build
image: winehq-sonoma-pristine
variables:
TART_EXECUTOR_SSH_USERNAME: "gitlab"
TART_EXECUTOR_SSH_PASSWORD: "gitlab"
rules:
- if: $CI_PIPELINE_SOURCE == 'trigger' && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
tags:
- mac
artifacts:
expire_in: 1 day
paths:
- usr/local/
script:
- ./tools/gitlab/build-mac
build-daily-winetest:
stage: build
image: $CI_REGISTRY/wine/wine:debian-bookworm