Как настроить матрицу сборки с контейнерами на Github Actions - PullRequest
2 голосов
/ 06 января 2020

Я хочу запустить тест для дистрибутивов, которые недоступны как GA runners . В моем случае с контейнерами все в порядке.

Как описать матрицу сборки с контейнерами?

1 Ответ

1 голос
/ 06 января 2020

Вот пример использования четырех разных docker изображений

name: ci

jobs:
  job:
    runs-on: ubuntu-latest
    strategy:
      matrix:
        container: ["ubuntu:bionic", "fedora:31", "opensuse/leap:42.3", "centos8"]

    container:
      image: ${{ matrix.container }}

    steps:
      - name: checkout
        uses: actions/checkout@v1
...