try again

This commit is contained in:
James Ravenscroft 2023-08-26 13:22:09 +01:00
parent f12dacaa15
commit e8adff5339

View File

@ -16,48 +16,50 @@ jobs:
strategy:
matrix:
config:
- {tag: "", dockerfile: "./Dockerfile.default", platforms: "linux/amd64,linux/arm64", build_args: "" }
- {
tag: "-openblas",
dockerfile: "./Dockerfile.default",
platforms: "linux/amd64,linux/arm64",
build_args: "EXTRA_DEPS=\"libopenblas-dev\"
CMAKE_ARGS=\"-DGGML_OPENBLAS=On\""
}
- {
tag: "-cuda11-7",
dockerfile: "./Dockerfile.default",
platforms: "linux/amd64",
build_args: "\
BUILD_BASE=\"nvidia/cuda:11.7.1-devel-ubuntu22.04\"
RUNTIME_BASE=\"nvidia/cuda:11.7.1-cudnn8-runtime-ubuntu22.04\"
CMAKE_ARGS=\"-DGGML_CUBLAS=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc\""
}
- {
tag: "-cuda12-0",
dockerfile: "./Dockerfile.default",
platforms: "linux/amd64",
build_args: "\
BUILD_BASE=\"nvidia/cuda:12.0.0-devel-ubuntu20.04\"
RUNTIME_BASE=\"nvidia/cuda:12.0.0-runtime-ubuntu20.04\"
CMAKE_ARGS=\"-DGGML_CUBLAS=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc\""
}
- {
tag: "-cuda12-2",
dockerfile: "./Dockerfile.default",
platforms: "linux/amd64",
build_args: "\
BUILD_BASE=\"nvidia/cuda:12.2.0-devel-ubuntu20.04\"
RUNTIME_BASE=\"nvidia/cuda:12.2.0-runtime-ubuntu20.04\"
CMAKE_ARGS=\"-DGGML_CUBLAS=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc\""
}
- {
tag: "-clblast",
dockerfile: "./Dockerfile.default",
platforms: "linux/amd64",
build_args: "EXTRA_DEPS=\"libclblast-dev\"
CMAKE_ARGS=\"-DGGML_CLBLAST=On\""
}
- tag: ""
dockerfile: "./Dockerfile.default"
platforms: "linux/amd64,linux/arm64"
build_args: ""
- tag: "-openblas"
dockerfile: "./Dockerfile.default"
platforms: "linux/amd64,linux/arm64"
build_args: |
EXTRA_DEPS=libopenblas-dev
CMAKE_ARGS="-DGGML_OPENBLAS=On"
-
tag: "-cuda11-7"
dockerfile: "./Dockerfile.default"
platforms: "linux/amd64"
build_args: |
BUILD_BASE="nvidia/cuda:11.7.1-devel-ubuntu22.04"
RUNTIME_BASE="nvidia/cuda:11.7.1-cudnn8-runtime-ubuntu22.04"
CMAKE_ARGS="-DGGML_CUBLAS=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc"
- tag: "-cuda12-0"
dockerfile: "./Dockerfile.default"
platforms: "linux/amd64"
build_args: |
BUILD_BASE="nvidia/cuda:12.0.0-devel-ubuntu20.04"
RUNTIME_BASE="nvidia/cuda:12.0.0-runtime-ubuntu20.04"
CMAKE_ARGS="-DGGML_CUBLAS=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc"
- tag: "-cuda12-2"
dockerfile: "./Dockerfile.default"
platforms: "linux/amd64"
build_args: |
BUILD_BASE="nvidia/cuda:12.2.0-devel-ubuntu20.04"
RUNTIME_BASE="nvidia/cuda:12.2.0-runtime-ubuntu20.04"
CMAKE_ARGS="-DGGML_CUBLAS=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc"
- tag: "-clblast"
dockerfile: "./Dockerfile.default"
platforms: "linux/amd64"
build_args: |
EXTRA_DEPS=libclblast-dev
CMAKE_ARGS=-DGGML_CLBLAST=On
steps: