mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
ff9852c4de
I played with shfmt options (-bn, -ci, -sr) a bit trying to minimize the patch generated (and also because I don't have a strong preference on these matters), and it appears to be that the patch size is about the same nevertheless, so I chose no options. This commit is brought to you by shfmt -ln bash -w man/*.sh script/*.sh tests/*.sh tests/integration/*.bash Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
45 lines
774 B
Bash
45 lines
774 B
Bash
#!/bin/bash
|
|
get_busybox() {
|
|
case $(go env GOARCH) in
|
|
arm64)
|
|
echo 'https://github.com/docker-library/busybox/raw/dist-arm64v8/glibc/busybox.tar.xz'
|
|
;;
|
|
*)
|
|
echo 'https://github.com/docker-library/busybox/raw/dist-amd64/glibc/busybox.tar.xz'
|
|
;;
|
|
esac
|
|
}
|
|
|
|
get_hello() {
|
|
case $(go env GOARCH) in
|
|
arm64)
|
|
echo 'hello-world-aarch64.tar'
|
|
;;
|
|
*)
|
|
echo 'hello-world.tar'
|
|
;;
|
|
esac
|
|
}
|
|
|
|
get_and_extract_debian() {
|
|
tmp=$(mktemp -d)
|
|
cd "$tmp"
|
|
|
|
debian="debian:3.11.6"
|
|
|
|
case $(go env GOARCH) in
|
|
arm64)
|
|
skopeo copy docker://arm64v8/debian:buster "oci:$debian"
|
|
;;
|
|
*)
|
|
skopeo copy docker://amd64/debian:buster "oci:$debian"
|
|
;;
|
|
esac
|
|
|
|
args="$([ -z "${ROOTLESS_TESTPATH+x}" ] && echo "--rootless")"
|
|
umoci unpack $args --image "$debian" "$1"
|
|
|
|
cd -
|
|
rm -rf "$tmp"
|
|
}
|