diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 440edc1..f813ec1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,95 +14,6 @@ jobs: strategy: matrix: include: - - ODOOVERSION: "10.0" - PYTHONTAG: py27 - PYTHONBIN: python2.7 - DISTRO: jammy - # /!\ python 3.6 and 3.7 are not supported anymore - - ODOOVERSION: "11.0" - PYTHONTAG: py36 - PYTHONBIN: python3.6 - DISTRO: focal - - ODOOVERSION: "12.0" - PYTHONTAG: py36 - PYTHONBIN: python3.6 - DISTRO: focal - - ODOOVERSION: "12.0" - PYTHONTAG: py37 - PYTHONBIN: python3.7 - DISTRO: focal - - ODOOVERSION: "12.0" - PYTHONTAG: py39 - PYTHONBIN: python3.9 - DISTRO: jammy - - ODOOVERSION: "13.0" - PYTHONTAG: py36 - PYTHONBIN: python3.6 - DISTRO: focal - - ODOOVERSION: "13.0" - PYTHONTAG: py37 - PYTHONBIN: python3.7 - DISTRO: focal - - ODOOVERSION: "13.0" - PYTHONTAG: py310 - PYTHONBIN: python3.10 - DISTRO: focal - - ODOOVERSION: "14.0" - PYTHONTAG: py36 - PYTHONBIN: python3.6 - DISTRO: focal - - ODOOVERSION: "14.0" - PYTHONTAG: py37 - PYTHONBIN: python3.7 - DISTRO: focal - - ODOOVERSION: "14.0" - PYTHONTAG: py38 - PYTHONBIN: python3.8 - DISTRO: focal - - ODOOVERSION: "14.0" - PYTHONTAG: py39 - PYTHONBIN: python3.9 - DISTRO: focal - - ODOOVERSION: "15.0" - PYTHONTAG: py38 - PYTHONBIN: python3.8 - DISTRO: focal - - ODOOVERSION: "15.0" - PYTHONTAG: py39 - PYTHONBIN: python3.9 - DISTRO: focal - - ODOOVERSION: "15.0" - PYTHONTAG: py39 - PYTHONBIN: python3.9 - DISTRO: jammy - - ODOOVERSION: "16.0" - PYTHONTAG: py39 - PYTHONBIN: python3.9 - DISTRO: jammy - - ODOOVERSION: "16.0" - PYTHONTAG: py310 - PYTHONBIN: python3.10 - DISTRO: jammy - - ODOOVERSION: "16.0" - PYTHONTAG: py311 - PYTHONBIN: python3.11 - DISTRO: jammy - - ODOOVERSION: "16.0" - PYTHONTAG: py312 - PYTHONBIN: python3.12 - DISTRO: jammy - - ODOOVERSION: "17.0" - PYTHONTAG: py310 - PYTHONBIN: python3.10 - DISTRO: jammy - - ODOOVERSION: "17.0" - PYTHONTAG: py311 - PYTHONBIN: python3.11 - DISTRO: jammy - - ODOOVERSION: "17.0" - PYTHONTAG: py312 - PYTHONBIN: python3.12 - DISTRO: jammy - ODOOVERSION: "18.0" PYTHONTAG: py312 PYTHONBIN: python3.12 @@ -130,6 +41,11 @@ jobs: cache-from: type=registry,ref=ghcr.io/${{ github.repository }}:${{ matrix.ODOOVERSION }}-${{ matrix.PYTHONTAG }}-${{ matrix.DISTRO }}-latest cache-to: type=local,dest=/tmp/.buildx-cache load: true + - run: | + docker image ls + cd wip + docker build -t test . + if: ${{ matrix.ODOOVERSION == '18.0' }} - name: Install test pre-requisites run: pip install pytest - name: Test diff --git a/wip/Dockerfile b/wip/Dockerfile new file mode 100644 index 0000000..39ccffa --- /dev/null +++ b/wip/Dockerfile @@ -0,0 +1,2 @@ +FROM ghcr.io/acsone/odoo-bedrock:18.0-py312-noble-latest +RUN echo toto