Sha256: 0a0e2456ef8ae17d2d5fb2e28457695243d9ee60cace80b8133a46e79469fb8b

Contents?: true

Size: 858 Bytes

Versions: 3

Compression:

Stored size: 858 Bytes

Contents

name: Specs in Docker

on:
  push:

jobs:
  test:
    name: Test
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Set up Docker Buildx
        id: buildx
        uses: docker/setup-buildx-action@master
      - name: Cache Docker layers
        uses: actions/cache@v3
        with:
          path: /tmp/.buildx-cache
          key: ${{ runner.os }}-buildx-${{ github.sha }}
          restore-keys: |
            ${{ runner.os }}-buildx-
      - name: Log in to registry
        run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u $ --password-stdin
      - name: Build gdal2 image
        run: |
          docker compose version
          docker compose build gdal2
      - name: Run specs
        run: docker compose run --rm gdal2 bundle exec rspec spec --format RSpec::Github::Formatter --format progress

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ffi-gdal-1.0.4 .github/workflows/specs-in-docker.yml
ffi-gdal-1.0.3 .github/workflows/specs-in-docker.yml
ffi-gdal-1.0.2 .github/workflows/specs-in-docker.yml