diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 772b6a32..0a95d3c2 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -60,6 +60,15 @@ jobs: push: true tags: localhost:5000/trame-common-glvnd + - name: Build common (cuda) + uses: docker/build-push-action@v2 + with: + context: docker + file: docker/Dockerfile.common + build-args: BASE_IMAGE=nvidia/cuda:12.2.0-runtime-ubuntu20.04 + push: true + tags: localhost:5000/trame-common-cuda + - name: Build and push (pip) uses: docker/build-push-action@v2 with: @@ -85,6 +94,18 @@ jobs: kitware/trame:1.2-glvnd-runtime-ubuntu20.04-py39 kitware/trame:glvnd_${{ env.MONTH_STAMP }} + - name: Build and push (pip cuda) + uses: docker/build-push-action@v2 + with: + context: docker + file: docker/Dockerfile.pip + build-args: BASE_IMAGE=localhost:5000/trame-common-cuda + push: true + tags: | + kitware/trame:cuda + kitware/trame:12.2.0-cuda-runtime-ubuntu20.04-py39 + kitware/trame:cuda_${{ env.MONTH_STAMP }} + - name: Build and push (conda) uses: docker/build-push-action@v2 with: