Skip to content
Snippets Groups Projects

Draft: Test CI bazel cache

Closed Xiao Pan requested to merge ci_experiment into main
Files
3
@@ -10,17 +10,21 @@
#!/bin/bash
set -x
echo "Prepare ..."
MYDIR="$(dirname "$(readlink -f $0)")"
BASEDIR=$(realpath "${MYDIR}/../../../..")
CACHEDIR=$(realpath "${BASEDIR}/.cache")
# CACHEDIR=$(realpath "${BASEDIR}/../../caches/bazel-road-logic-suite")
# This override the cache folder of bazel
export TEST_TMPDIR="${CACHEDIR}"
# export TEST_TMPDIR="${CACHEDIR}"
# Wipe old files if exist
rm -rf "${CACHEDIR}" "${BASEDIR}/artifacts"
# rm -rf "${CACHEDIR}" "${BASEDIR}/artifacts"
# Debug prints
echo "Path of MYDIR: ${MYDIR}"
@@ -46,5 +50,36 @@ whereis bazel
whereis clang-tidy
whereis buildifier
echo ">>> print system info"
echo ">>> CPU Core Numbers and Frequency:"
lscpu
echo ">>> "
echo ">>> Memory Size:"
free -h
echo ">>> "
echo ">>> Hard Disk Size:"
df -h
echo ">>> "
echo ">>> System Folder Structure"
cd "${BASEDIR}" || exit 1
ls -la
cd ..
ls -la
cd ..
echo $PWD
ls -la
cd ..
echo $PWD
ls -la
echo "Checkout git submodules recursively ..."
git submodule update --init --recursive
Loading