Lines Matching +full:fetch +full:- +full:depth

2 set -x
23 if [ -d "$SRC_DIR" ]; then
25 git fetch
26 SRC_LOCAL_COMMIT=$(git rev-parse HEAD)
27 if [ -z "$GIT_COMMIT" ]; then
28 GIT_COMMIT=$(git rev-parse remotes/origin/"$GIT_BRANCH")
32 rm -rf "$SRC_DIR"
37 if [ ! -d "$SRC_DIR" ]; then
38 git clone --depth 1 "$GIT_URL" -b "$GIT_BRANCH" "$SRC_DIR"
41 git fetch --depth 1 origin "$GIT_COMMIT"
42 git reset --hard FETCH_HEAD
50 ARCH=$(uname -m)
51 LINUX_CUSTOM_DIR="$WORKLOADS_DIR/linux-custom"
52 LINUX_CUSTOM_BRANCH="ch-6.12.8"
53 LINUX_CUSTOM_URL="https://github.com/cloud-hypervisor/linux.git"
59 make -j "$(nproc)"
61 cp vmlinux "$WORKLOADS_DIR/vmlinux-x86_64" || exit 1
62 cp arch/x86/boot/bzImage "$WORKLOADS_DIR/bzImage-x86_64" || exit 1
64 cp arch/arm64/boot/Image "$WORKLOADS_DIR/Image-arm64" || exit 1
65 cp arch/arm64/boot/Image.gz "$WORKLOADS_DIR/Image-arm64.gz" || exit 1
77 echo " --hypervisor Underlying hypervisor. Options kvm, mshv"
78 echo " --test-filter Tests to run"
79 echo " --build-guest-kernel Build guest kernel from source instead of downloading pre-built"
81 echo " --help Display this help message."
87 while [ $# -gt 0 ]; do
89 "-h" | "--help") {
93 "--hypervisor")
97 "--test-filter")
101 "--build-guest-kernel")
104 "--") {
109 echo "Unknown test scripts argument: $1. Please use '-- --help' for help."
124 if [ -n "$AUTH_DOWNLOAD_TOKEN" ]; then
126 …FW_URL=$(curl --silent https://api.github.com/repos/cloud-hypervisor/rust-hypervisor-firmware/rele…
127 --header "Authorization: Token $AUTH_DOWNLOAD_TOKEN" \
128 --header "X-GitHub-Api-Version: 2022-11-28" | grep "browser_download_url" |
129 grep -oP '"https://[^"]*hypervisor-fw"' | sed -e 's/^"//' -e 's/"$//')
132 …FW_URL=$(curl --silent https://api.github.com/repos/cloud-hypervisor/rust-hypervisor-firmware/rele…
133 …grep "browser_download_url" | grep -oP '"https://[^"]*hypervisor-fw"' | sed -e 's/^"//' -e 's/"$//…
135 FW="$WORKLOADS_DIR/hypervisor-fw"
137 rm -f "$FW"
138 time wget --quiet "$FW_URL" || exit 1
143 KERNEL_TAG="ch-release-v6.12.8-20250613"
144 if [ -n "$AUTH_DOWNLOAD_TOKEN" ]; then
146 …KERNEL_URLS=$(curl --silent https://api.github.com/repos/cloud-hypervisor/linux/releases/tags/${KE…
147 --header "Authorization: Token $AUTH_DOWNLOAD_TOKEN" \
148--header "X-GitHub-Api-Version: 2022-11-28" | grep "browser_download_url" | grep -o 'https://.*[^ …
151 …_URLS=$(curl --silent https://api.github.com/repos/cloud-hypervisor/linux/releases/tags/${KERNEL_T…
155 wget -N --quiet "$url" || exit 1
167 echo "Downloading pre-built kernel from GitHub"
174 OVMF_FW_TAG="ch-a54f262b09"
175 OVMF_FW_URL="https://github.com/cloud-hypervisor/edk2/releases/download/$OVMF_FW_TAG/CLOUDHV.fd"
178 rm -f "$OVMF_FW"
179 time wget --quiet $OVMF_FW_URL || exit 1