Skip to content

Commit

Permalink
Update GitHub action
Browse files Browse the repository at this point in the history
  • Loading branch information
yohanchatelain committed May 15, 2024
1 parent cadbf0d commit 6a0fbd5
Showing 1 changed file with 20 additions and 17 deletions.
37 changes: 20 additions & 17 deletions .github/workflows/build-fuzzy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ on:
pull_request:
branches: ['*']

env:
VERIFICARLO_VERSION: v0.9.1

jobs:
fuzzy:
runs-on: ubuntu-20.04
Expand All @@ -18,32 +21,32 @@ jobs:
include:
- NAME: Lapack + Libmath
DOCKER_FROM: ""
DOCKER_TO: fuzzy_v0.9.1-lapack
DOCKER_IMAGE: verificarlo/fuzzy:v0.9.1-lapack
DOCKER_TO: fuzzy_${VERIFICARLO_VERSION}-lapack
DOCKER_IMAGE: verificarlo/fuzzy:${VERIFICARLO_VERSION}-lapack
DOCKER_FILE: ./docker/base/ubuntu-20.04/Dockerfile.ubuntu-20.04-0-lapack-libmath

- NAME: Python
DOCKER_FROM: fuzzy_v0.9.1-lapack
DOCKER_TO: fuzzy_v0.9.1-lapack-python3.8.5
DOCKER_IMAGE: verificarlo/fuzzy:v0.9.1-lapack-python3.8.5
DOCKER_FROM: fuzzy_${VERIFICARLO_VERSION}-lapack
DOCKER_TO: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5
DOCKER_IMAGE: verificarlo/fuzzy:${VERIFICARLO_VERSION}-lapack-python3.8.5
DOCKER_FILE: ./docker/base/ubuntu-20.04/Dockerfile.ubuntu-20.04-1-python

- NAME: Numpy
DOCKER_FROM: fuzzy_v0.9.1-lapack-python3.8.5
DOCKER_TO: fuzzy_v0.9.1-lapack-python3.8.5-numpy
DOCKER_IMAGE: verificarlo/fuzzy:v0.9.1-lapack-python3.8.5-numpy
DOCKER_FROM: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5
DOCKER_TO: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy
DOCKER_IMAGE: verificarlo/fuzzy:${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy
DOCKER_FILE: ./docker/base/ubuntu-20.04/Dockerfile.ubuntu-20.04-2-numpy

- NAME: Scipy
DOCKER_FROM: fuzzy_v0.9.1-lapack-python3.8.5-numpy
DOCKER_TO: fuzzy_v0.9.1-lapack-python3.8.5-numpy-scipy
DOCKER_IMAGE: verificarlo/fuzzy:v0.9.1-lapack-python3.8.5-numpy-scipy
DOCKER_FROM: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy
DOCKER_TO: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy
DOCKER_IMAGE: verificarlo/fuzzy:${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy
DOCKER_FILE: ./docker/base/ubuntu-20.04/Dockerfile.ubuntu-20.04-3-scipy

- NAME: Scikit-Learn
DOCKER_FROM: fuzzy_v0.9.1-lapack-python3.8.5-numpy-scipy
DOCKER_TO: fuzzy_v0.9.1-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_IMAGE: verificarlo/fuzzy:v0.9.1-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_FROM: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy
DOCKER_TO: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_IMAGE: verificarlo/fuzzy:${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_FILE: ./docker/base/ubuntu-20.04/Dockerfile.ubuntu-20.04-4-sklearn

name: ${{ matrix.NAME }}
Expand Down Expand Up @@ -96,7 +99,7 @@ jobs:
docker build ./ -t ${{ matrix.DOCKER_IMAGE }} \
-f ${{ matrix.DOCKER_FILE }} \
--build-arg VERIFICARLO_VERSION=v0.9.1
--build-arg VERIFICARLO_VERSION=${VERIFICARLO_VERSION}
docker save ${{ matrix.DOCKER_IMAGE }} -o /tmp/${{ matrix.DOCKER_TO }}.tar
Expand All @@ -117,9 +120,9 @@ jobs:
runs-on: ubuntu-20.04
env:
RUN_IF_CHANGED: docker
DOCKER_FROM: fuzzy_v0.9.1-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_FROM: fuzzy_${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_IMAGE: verificarlo/fuzzy
DOCKER_FROM_TAG: v0.9.1-lapack-python3.8.5-numpy-scipy-sklearn
DOCKER_FROM_TAG: ${VERIFICARLO_VERSION}-lapack-python3.8.5-numpy-scipy-sklearn

steps:
- name: Checkout repository
Expand Down

0 comments on commit 6a0fbd5

Please sign in to comment.