[ci] Use different executer for win64 jobs

This commit is contained in:
Khaled Hosny 2021-09-07 14:13:23 +02:00
parent 48c9869bda
commit e38b873eae
1 changed files with 5 additions and 2 deletions

View File

@ -4,6 +4,9 @@ executors:
win32-executor: win32-executor:
docker: docker:
- image: cimg/base:edge-20.04 - image: cimg/base:edge-20.04
win64-executor:
docker:
- image: cimg/base:edge-20.04
autotools-executor: autotools-executor:
docker: docker:
- image: cimg/base:edge-20.04 - image: cimg/base:edge-20.04
@ -127,7 +130,7 @@ jobs:
.ci/publish_release_artifact.sh harfbuzz-win32-$CIRCLE_TAG.zip .ci/publish_release_artifact.sh harfbuzz-win32-$CIRCLE_TAG.zip
crossbuild-win64: crossbuild-win64:
executor: win32-executor executor: win64-executor
steps: steps:
- checkout - checkout
- run: sudo apt update && DEBIAN_FRONTEND=noninteractive sudo apt install -y ninja-build gtk-doc-tools python3 python3-pip git g++-mingw-w64-x86-64 zip - run: sudo apt update && DEBIAN_FRONTEND=noninteractive sudo apt install -y ninja-build gtk-doc-tools python3 python3-pip git g++-mingw-w64-x86-64 zip
@ -140,7 +143,7 @@ jobs:
paths: harfbuzz-win64.zip paths: harfbuzz-win64.zip
publish-win64: publish-win64:
executor: win32-executor executor: win64-executor
steps: steps:
- checkout - checkout
- attach_workspace: - attach_workspace: