diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 46d1c8e..fe7f0db 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - version: [4.9.0, 4.8.1, 4.7.0] + version: [4.10.0, 4.9.0, 4.8.1] dist: ["alpine", "debian", "fedora", "ubuntu"] steps: - uses: actions/checkout@v2 @@ -33,4 +33,4 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Latest - run: make latest CV=4.9.0 DIST=fedora + run: make latest CV=4.10.0 DIST=fedora diff --git a/Makefile b/Makefile index e509442..af78b13 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ .PHONY: run build login push latest test save -CV ?= 4.9.0 +CV ?= 4.10.0 DIST ?= fedora WORKDIR=/mnt/$$(basename $$(pwd)) ORG=hdgigante diff --git a/readme.md b/readme.md index 3dde2a1..89a40aa 100644 --- a/readme.md +++ b/readme.md @@ -25,7 +25,11 @@ $ docker run -it hdgigante/python-opencv python3 | opencv | base image | tag | python | size | |:---------:|:------:|:-----:|:-----:|:-----:| -| **4.9.0** | [fedora:40](https://hub.docker.com/_/fedora) | `hdgigante/python-opencv` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.9.0-fedora?label=%20&logo=docker&logoColor=white&style=flat-square) | +| **4.10.0** | [fedora:40](https://hub.docker.com/_/fedora) | `hdgigante/python-opencv` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.10.0-fedora?label=%20&logo=docker&logoColor=white&style=flat-square) | +| | [python:3.12-alpine](https://hub.docker.com/_/python) | `hdgigante/python-opencv:4.10.0-alpine` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.10.0-alpine?label=%20&logo=docker&logoColor=white&style=flat-square) | +| | [ubuntu:24.04](https://hub.docker.com/_/ubuntu) | `hdgigante/python-opencv:4.10.0-ubuntu` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.10.0-ubuntu?label=%20&logo=docker&logoColor=white&style=flat-square) | +| | [debian:12.5-slim](https://hub.docker.com/_/debian) | `hdgigante/python-opencv:4.10.0-debian` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.10.0-debian?label=%20&logo=docker&logoColor=white&style=flat-square) | +| **4.9.0** | [fedora:40](https://hub.docker.com/_/fedora) | `hdgigante/python-opencv:4.9.0-fedora` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.9.0-fedora?label=%20&logo=docker&logoColor=white&style=flat-square) | | | [python:3.12-alpine](https://hub.docker.com/_/python) | `hdgigante/python-opencv:4.9.0-alpine` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.9.0-alpine?label=%20&logo=docker&logoColor=white&style=flat-square) | | | [ubuntu:24.04](https://hub.docker.com/_/ubuntu) | `hdgigante/python-opencv:4.9.0-ubuntu` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.9.0-ubuntu?label=%20&logo=docker&logoColor=white&style=flat-square) | | | [debian:12.5-slim](https://hub.docker.com/_/debian) | `hdgigante/python-opencv:4.9.0-debian` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.9.0-debian?label=%20&logo=docker&logoColor=white&style=flat-square) | @@ -33,10 +37,7 @@ $ docker run -it hdgigante/python-opencv python3 | | [python:3.12-alpine](https://hub.docker.com/_/python) | `hdgigante/python-opencv:4.8.1-alpine` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.8.1-alpine?label=%20&logo=docker&logoColor=white&style=flat-square) | | | [ubuntu:24.04](https://hub.docker.com/_/ubuntu) | `hdgigante/python-opencv:4.8.1-ubuntu` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.8.1-ubuntu?label=%20&logo=docker&logoColor=white&style=flat-square) | | | [debian:12.5-slim](https://hub.docker.com/_/debian) | `hdgigante/python-opencv:4.8.1-debian` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.8.1-debian?label=%20&logo=docker&logoColor=white&style=flat-square) | -| **4.7.0** | [fedora:40](https://hub.docker.com/_/fedora) | `hdgigante/python-opencv:4.7.0-fedora` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.7.0-fedora?label=%20&logo=docker&logoColor=white&style=flat-square) | -| | [python:3.12-alpine](https://hub.docker.com/_/python) | `hdgigante/python-opencv:4.7.0-alpine` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.7.0-alpine?label=%20&logo=docker&logoColor=white&style=flat-square) | -| | [ubuntu:24.04](https://hub.docker.com/_/ubuntu) | `hdgigante/python-opencv:4.7.0-ubuntu` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.7.0-ubuntu?label=%20&logo=docker&logoColor=white&style=flat-square) | -| | [debian:12.5-slim](https://hub.docker.com/_/debian)| `hdgigante/python-opencv:4.7.0-debian` | 3.12 | ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/hdgigante/python-opencv/4.7.0-debian?label=%20&logo=docker&logoColor=white&style=flat-square) | + ## Build @@ -85,9 +86,9 @@ Config build options To build locally ``` -$ make build CV=4.9.0 DIST=fedora +$ make build CV=4.10.0 DIST=fedora ``` ## Based on... -- [Install OpenCV-Python in Fedora](https://docs.opencv.org/4.9.0/dd/dd5/tutorial_py_setup_in_fedora.html) +- [Install OpenCV-Python in Fedora](https://docs.opencv.org/4.10.0/dd/dd5/tutorial_py_setup_in_fedora.html)