mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-08 21:46:58 +02:00
setup_board: add a skip_chroot_upgrade flag
We need this if we want to call setup_board from a upgrade script. BUG=chrome-os-partner:8235 TEST=add new upgrade script, run setup_board --skip_version_hooks ensure new upgrade script isn't run Change-Id: I31341d0b9a5c378a8288ab42f8506db90c2299fa Reviewed-on: https://gerrit.chromium.org/gerrit/16941 Commit-Ready: Sonny Rao <sonnyrao@chromium.org> Reviewed-by: Sonny Rao <sonnyrao@chromium.org> Tested-by: Sonny Rao <sonnyrao@chromium.org>
This commit is contained in:
parent
97e08bd25b
commit
f90b069f64
@ -69,6 +69,10 @@ DEFINE_boolean skip_toolchain_update $FLAGS_FALSE \
|
|||||||
"Don't update toolchain automatically."
|
"Don't update toolchain automatically."
|
||||||
DEFINE_integer jobs -1 \
|
DEFINE_integer jobs -1 \
|
||||||
"How many packages to build in parallel at maximum."
|
"How many packages to build in parallel at maximum."
|
||||||
|
DEFINE_boolean skip_chroot_upgrade $FLAGS_FALSE \
|
||||||
|
"Don't run the chroot upgrade automatically. \
|
||||||
|
This should only be called by version hook scripts that need to call \
|
||||||
|
setup_board."
|
||||||
|
|
||||||
# builds wrappers like equery-arm-generic.
|
# builds wrappers like equery-arm-generic.
|
||||||
# args:
|
# args:
|
||||||
@ -464,7 +468,9 @@ fi
|
|||||||
if [[ "${FLAGS_jobs}" -ne -1 ]]; then
|
if [[ "${FLAGS_jobs}" -ne -1 ]]; then
|
||||||
UPDATE_ARGS+=" --jobs=${FLAGS_jobs}"
|
UPDATE_ARGS+=" --jobs=${FLAGS_jobs}"
|
||||||
fi
|
fi
|
||||||
|
if [ "${FLAGS_skip_chroot_upgrade}" -eq "${FLAGS_FALSE}" ] ; then
|
||||||
"${SRC_ROOT}/scripts"/update_chroot ${UPDATE_ARGS}
|
"${SRC_ROOT}/scripts"/update_chroot ${UPDATE_ARGS}
|
||||||
|
fi
|
||||||
|
|
||||||
get_board_and_variant $FLAGS_board $FLAGS_variant
|
get_board_and_variant $FLAGS_board $FLAGS_variant
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user