name: nvidia-container-runtime-wrapper variant: scratch shell: /bin/bash dependencies: - stage: base steps: - env: GOPATH: /tmp/go - cachePaths: - /.cache/go-build - /tmp/go/pkg - network: default prepare: - | cp -r /pkg/* . - | go mod download - network: none build: - | CGO_ENABLED=0 go build -o nvidia-container-runtime-wrapper main.go install: - | mkdir -p /rootfs/usr/local/bin cp nvidia-container-runtime-wrapper /rootfs/usr/local/bin/nvidia-container-runtime-wrapper finalize: - from: /rootfs to: /rootfs