[ci] Use executor with Circle's image for autotools job

This commit is contained in:
Caleb Maclennan 2020-09-11 16:40:32 +03:00
parent c70f509022
commit 42bcc47d01
No known key found for this signature in database
GPG Key ID: 63CC496475267693
1 changed files with 5 additions and 3 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
autotools-executor:
docker:
- image: cimg/base:edge-20.04
jobs: jobs:
@ -53,11 +56,10 @@ jobs:
# will be dropped with autotools removal # will be dropped with autotools removal
distcheck: distcheck:
docker: executor: autotools-executor
- image: ubuntu:20.04
steps: steps:
- checkout - checkout
- run: apt update && DEBIAN_FRONTEND=noninteractive apt install -y git ninja-build binutils libtool autoconf automake make gcc g++ pkg-config ragel gtk-doc-tools libfontconfig1-dev libfreetype6-dev libglib2.0-dev libcairo2-dev libicu-dev libgraphite2-dev python3 python3-pip cmake - run: sudo apt update && DEBIAN_FRONTEND=noninteractive sudo apt install -y git ninja-build binutils libtool autoconf automake make gcc g++ pkg-config ragel gtk-doc-tools libfontconfig1-dev libfreetype6-dev libglib2.0-dev libcairo2-dev libicu-dev libgraphite2-dev python3 python3-pip cmake
- run: pip3 install fonttools meson --upgrade - run: pip3 install fonttools meson --upgrade
- run: ./autogen.sh - run: ./autogen.sh
- run: make -j32 - run: make -j32