• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: Dockertests
2
3on:
4  [push]
5
6jobs:
7  dockertests:
8    runs-on: ubuntu-latest
9    strategy:
10      fail-fast: false
11      matrix:
12        docker-image: [debian, fedora, ubuntu, redhat]
13    steps:
14    - uses: actions/checkout@v3
15    - name: Setup docker container
16      run: |
17        docker build -t pyfakefs -f $GITHUB_WORKSPACE/.github/workflows/dockerfiles/Dockerfile_${{ matrix.docker-image }} . --build-arg github_repo=$GITHUB_REPOSITORY --build-arg github_branch=$GITHUB_REF_NAME
18    - name: Run tests
19      run: docker run -t pyfakefs
20