yocto-autobuilder-helper/scripts/run-auh
Alexander Kanavin 5b2651e502 run-auh: do not clean up build directory
This is done regularly by the overall AB maintenance tooling, and erasing
build artifacts makes it difficult to find out what went wrong
when it does.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-12 23:00:20 +00:00

28 lines
561 B
Bash
Executable File

#!/bin/bash
# Run Auto Upgrade Helper in a directory set up by setup_auh.
#
# Called with $1 - the directory where the setup was created
if [ -z $1 ]; then
echo "Use: $0 auh_setup_dir"
exit 1
fi
full_dir=$(readlink -e $1)
auh_dir=$full_dir/auto-upgrade-helper
poky_dir=$full_dir/poky
build_dir=$full_dir/build
sstate_dir=$full_dir/build/sstate-cache
pushd $poky_dir
# Base the upgrades on poky master
git fetch origin
git checkout -B tmp-auh-upgrades origin/master
source $poky_dir/oe-init-build-env $build_dir
$auh_dir/upgrade-helper.py -e all
popd