summaryrefslogtreecommitdiff
path: root/tcwg_kernel-build.sh
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-12-11 14:25:14 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-12-12 09:44:22 +0000
commit10313a0fd0b1bbabea8faabef45b628cdd04f2c5 (patch)
tree61f43b6445d4a60b0377f09121c4071c6205f4d0 /tcwg_kernel-build.sh
parent0727043453cb1523cb2a67458faf5b80de0a9dc4 (diff)
tcwg_kernel-build.sh: Make check_regression depend only on ${rr[]}
rr[reset_baseline]="$reset_baseline" Change-Id: I101947234502348c8f9ea32463c0ce31d7598fe9
Diffstat (limited to 'tcwg_kernel-build.sh')
-rwxr-xr-xtcwg_kernel-build.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/tcwg_kernel-build.sh b/tcwg_kernel-build.sh
index 63101223..ee8fbaa8 100755
--- a/tcwg_kernel-build.sh
+++ b/tcwg_kernel-build.sh
@@ -101,6 +101,7 @@ rr[current_rev]="$current_rev"
rr[git_read_only]="$git_read_only"
rr[linux_config]="$linux_config"
rr[mode]="$mode"
+rr[reset_baseline]="$reset_baseline"
rr[target]="$target"
rr[toolchain]="$toolchain"
@@ -533,13 +534,13 @@ no_regression_p ()
}
# Check if current build regressed compared to the baseline
-# (unless $reset_baseline is set).
+# (unless ${rr[reset_baseline]} is set).
check_regression ()
{
(
set -euf -o pipefail
- if ! $reset_baseline && ! no_regression_p; then
+ if ! ${rr[reset_baseline]} && ! no_regression_p; then
# Fail.
false
fi
@@ -583,6 +584,7 @@ update_baseline ()
# in base-artifacts.git repo.
rsync -a --del --exclude /.git ${rr[top_artifacts]}/ base-artifacts/
+ local build_rev
build_rev=$(git -C ${rr[current_project]} rev-parse HEAD)
cd base-artifacts