This commit is contained in:
parent
f2ac6daf1f
commit
c3142f3117
2 changed files with 34 additions and 32 deletions
55
.drone.yml
55
.drone.yml
|
@ -1,13 +1,13 @@
|
||||||
kind: pipeline
|
# kind: pipeline
|
||||||
type: docker
|
# type: docker
|
||||||
name: gpu-test
|
# name: gpu-test
|
||||||
|
#
|
||||||
steps:
|
# steps:
|
||||||
- name: gpu-check
|
# - name: gpu-check
|
||||||
image: nvidia/cuda:12.1.0-base-ubuntu22.04
|
# image: nvidia/cuda:12.1.0-base-ubuntu22.04
|
||||||
pull: if-not-exists
|
# pull: if-not-exists
|
||||||
commands:
|
# commands:
|
||||||
- nvidia-smi
|
# - nvidia-smi
|
||||||
|
|
||||||
# ---
|
# ---
|
||||||
# kind: pipeline
|
# kind: pipeline
|
||||||
|
@ -27,28 +27,19 @@ steps:
|
||||||
# - ./tools/ci/amd64/msvc/unit_tests.ps1
|
# - ./tools/ci/amd64/msvc/unit_tests.ps1
|
||||||
#
|
#
|
||||||
# ---
|
# ---
|
||||||
#kind: pipeline
|
kind: pipeline
|
||||||
#type: docker
|
type: docker
|
||||||
#name: amd64 — gcc
|
name: amd64 — gcc
|
||||||
#trigger:
|
trigger:
|
||||||
# branch:
|
branch:
|
||||||
# - main
|
- main
|
||||||
#
|
|
||||||
#steps:
|
steps:
|
||||||
#- name: unit tests
|
- name: unit tests
|
||||||
# image: ci:latest
|
image: ci:latest
|
||||||
# pull: if-not-exists
|
pull: if-not-exists
|
||||||
# commands:
|
commands:
|
||||||
# - env
|
- ./tools/ci/amd64/gcc/unit_tests.sh
|
||||||
# - echo ${PATH}
|
|
||||||
# - echo $${PATH}
|
|
||||||
# - echo $DISPLAY
|
|
||||||
# - echo ${DISPLAY}
|
|
||||||
# - echo $${DISPLAY}
|
|
||||||
# - echo ${NVIDIA_VISIBLE_DEVICES}
|
|
||||||
# - echo $${NVIDIA_VISIBLE_DEVICES}
|
|
||||||
#
|
|
||||||
# - ./tools/ci/amd64/gcc/unit_tests.sh
|
|
||||||
|
|
||||||
# - name: valgrind
|
# - name: valgrind
|
||||||
# image: ci:latest
|
# image: ci:latest
|
||||||
|
|
|
@ -42,6 +42,7 @@ qt6-base \
|
||||||
valgrind \
|
valgrind \
|
||||||
vulkan-headers \
|
vulkan-headers \
|
||||||
vulkan-icd-loader \
|
vulkan-icd-loader \
|
||||||
|
vulkan-tools \
|
||||||
vulkan-validation-layers \
|
vulkan-validation-layers \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-protocols \
|
wayland-protocols \
|
||||||
|
@ -96,3 +97,13 @@ git clone --depth=1 https://github.com/llvm/llvm-project.git -b llvmorg-20.1.8 \
|
||||||
\
|
\
|
||||||
&& cd ../.. \
|
&& cd ../.. \
|
||||||
&& rm -rf llvm-project
|
&& rm -rf llvm-project
|
||||||
|
|
||||||
|
RUN \
|
||||||
|
sudo pacman -S --needed --noconfirm --disable-download-timeout \
|
||||||
|
lshw \
|
||||||
|
linux-firmware-nvidia \
|
||||||
|
nvidia-dkms \
|
||||||
|
nvidia-utils \
|
||||||
|
vulkan-tools \
|
||||||
|
vulkan-headers \
|
||||||
|
vulkan-validation-layers
|
||||||
|
|
Loading…
Add table
Reference in a new issue