Skip to content

Merge pull request #39 from IIIF/fix_content_type_recipe #53

Merge pull request #39 from IIIF/fix_content_type_recipe

Merge pull request #39 from IIIF/fix_content_type_recipe #53

Workflow file for this run

name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x' # Version range or exact version of a Python version to use, using SemVer's version range syntax
- uses: actions/cache@v4
with:
path: ${{ env.pythonLocation }}
key: ${{ env.pythonLocation }}-${{ hashFiles('requirements.txt') }}
- name: Install requirements
run: pip install -r requirements.txt
- name: Building proxy
run: docker build -t proxy .
- name: Running Proxy
run: docker run -d --rm --name proxy -p 9001:80 proxy:latest
- name: Wait for Docker Website to start
run: .github/bin/waitHttp.sh "http://localhost:9001/"
- name: Run Tests
run: python ./tests/TestSuite.py