mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-24 23:21:17 +02:00
This CL allows factory related scripts to be executed in a prepared and limited environment which can be made by extracting a factory bundle: - always load scripts from $SCRIPT_ROOT - allow running bundled binary programs from $SCRIPT_ROOT/../bin - override GCLIENT_ROOT for the layout of a bundle BUG=chrome-os-partner:5979 TEST=(outside cros environment) ./make_factory_package --config mp_factory.conf # test omaha ./make_factory_package --config rma.conf # test --usbimg ./make_factory_package --config mp_ssd.conf # test --diskimg Change-Id: Ibf85fa267f6fe53ae88e41fd7f62ef7110b2b0bf Reviewed-on: http://gerrit.chromium.org/gerrit/7905 Tested-by: Hung-Te Lin <hungte@chromium.org> Reviewed-by: Nick Sanders <nsanders@chromium.org>