Skip to content

Commit 836b2d2

Browse files
committed
fix uploading build metrics on ci
1 parent 1c009e7 commit 836b2d2

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/ci/scripts/upload-artifacts.sh

+7-5
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@ source "$(cd "$(dirname "$0")" && pwd)/../shared.sh"
1010

1111
upload_dir="$(mktemp -d)"
1212

13+
build_dir=build
14+
if isLinux; then
15+
build_dir=obj/build
16+
fi
17+
1318
# Release tarballs produced by a dist builder.
1419
if [[ "${DEPLOY-0}" -eq "1" ]] || [[ "${DEPLOY_ALT-0}" -eq "1" ]]; then
15-
dist_dir=build/dist
16-
if isLinux; then
17-
dist_dir=obj/build/dist
18-
fi
20+
dist_dir="${build_dir}/dist"
1921
rm -rf "${dist_dir}/doc"
2022
cp -r "${dist_dir}"/* "${upload_dir}"
2123
fi
@@ -24,7 +26,7 @@ fi
2426
cp cpu-usage.csv "${upload_dir}/cpu-${CI_JOB_NAME}.csv"
2527

2628
# Build metrics generated by x.py.
27-
cp "${dist_dir}/../metrics.json" "${upload_dir}/metrics-${CI_JOB_NAME}.json"
29+
cp "${build_dir}/metrics.json" "${upload_dir}/metrics-${CI_JOB_NAME}.json"
2830

2931
# Toolstate data.
3032
if [[ -n "${DEPLOY_TOOLSTATES_JSON+x}" ]]; then

0 commit comments

Comments
 (0)