mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-09-27 04:46:16 +08:00
increase ccache size (#4255)
This commit is contained in:
8
.github/workflows/_build_linux.yml
vendored
8
.github/workflows/_build_linux.yml
vendored
@@ -106,7 +106,12 @@ jobs:
|
|||||||
CARD_ID=$(echo "${runner_name}" | awk -F'-' '{print $NF}')
|
CARD_ID=$(echo "${runner_name}" | awk -F'-' '{print $NF}')
|
||||||
gpu_id=$(echo "$CARD_ID" | fold -w1 | paste -sd,)
|
gpu_id=$(echo "$CARD_ID" | fold -w1 | paste -sd,)
|
||||||
|
|
||||||
CACHE_DIR="${CACHE_DIR:-$(dirname "$(dirname "${{ github.workspace }}")")}"
|
IFS='/' read -ra parts <<< "${GITHUB_WORKSPACE}"
|
||||||
|
len=${#parts[@]}
|
||||||
|
CCACHE_DEFAULT_DIR="/$(IFS=/; echo "${parts[*]:1:$((len-5))}")"
|
||||||
|
echo "$CCACHE_DEFAULT_DIR"
|
||||||
|
|
||||||
|
CACHE_DIR="${CACHE_DIR:-$CCACHE_DEFAULT_DIR}"
|
||||||
echo "CACHE_DIR is set to ${CACHE_DIR}"
|
echo "CACHE_DIR is set to ${CACHE_DIR}"
|
||||||
if [ ! -f "${CACHE_DIR}/gitconfig" ]; then
|
if [ ! -f "${CACHE_DIR}/gitconfig" ]; then
|
||||||
touch "${CACHE_DIR}/gitconfig"
|
touch "${CACHE_DIR}/gitconfig"
|
||||||
@@ -127,6 +132,7 @@ jobs:
|
|||||||
-e "PADDLEVERSION=${PADDLEVERSION}" \
|
-e "PADDLEVERSION=${PADDLEVERSION}" \
|
||||||
-e "PADDLE_WHL_URL=${PADDLE_WHL_URL}" \
|
-e "PADDLE_WHL_URL=${PADDLE_WHL_URL}" \
|
||||||
-e "BRANCH_REF=${BRANCH_REF}" \
|
-e "BRANCH_REF=${BRANCH_REF}" \
|
||||||
|
-e "CCACHE_MAXSIZE=50G" \
|
||||||
--gpus "\"device=${gpu_id}\"" ${docker_image} /bin/bash -c '
|
--gpus "\"device=${gpu_id}\"" ${docker_image} /bin/bash -c '
|
||||||
if [[ -n "${FD_VERSION}" ]]; then
|
if [[ -n "${FD_VERSION}" ]]; then
|
||||||
export FASTDEPLOY_VERSION=${FD_VERSION}
|
export FASTDEPLOY_VERSION=${FD_VERSION}
|
||||||
|
Reference in New Issue
Block a user