mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-08 21:46:58 +02:00
image build and composition scripts for Flatcar Container Linux
Here are some example ways to use the script (from comments) sync_build_test.sh syncs, recreates local repo and chroot, builds, and masters an image in the checkout based on your current directory, or if you are not in a checkout, based on the top level directory the script is run from. sync_build_test.sh --image_to_usb=/dev/sdb -i same as above but then images USB device /dev/sdb with the image. Also prompt the user in advance of the steps we'll take to make sure they agrees. sync_build_test.sh --top=~/foo --nosync --remote 192.168.1.2 builds and masters an image in ~/foo, and live updates the machine at 192.168.1.2 with that image. sync_build_test.sh --top=~/newdir --test "Pam BootPerfServer" \ --remote=192.168.1.2 creates a new checkout in ~/newdir, builds and masters an image which is live updated to 192.168.1.2 and then runs two tests (Pam and BootPerfServer) against that machine. sync_build_test.sh --grab_buildbot=LATEST --test Pam --remote=192.168.1.2 grabs the latest build from the buildbot, properly modifies it, reimages 192.168.1.2, and runs the given test on it. Review URL: http://codereview.chromium.org/548094 |
||
---|---|---|
mod_for_test_scripts | ||
.chromiumos-build | ||
archive_build.sh | ||
build_all.sh | ||
build_chrome.sh | ||
build_image.sh | ||
build_kernel_setup.sh | ||
build_kernel.sh | ||
build_platform_packages.sh | ||
build_tests.sh | ||
chromeos_version.sh | ||
common.sh | ||
customize_rootfs.sh | ||
dpkg_no_scripts.sh | ||
enter_chroot.sh | ||
extlinux.sh | ||
file_copy.py | ||
get_latest_image.sh | ||
image_to_live.sh | ||
image_to_usb.sh | ||
image_to_virtualbox.sh | ||
image_to_vmware.sh | ||
import_native_build.sh | ||
install_packages.sh | ||
list_installed_packages.sh | ||
make_autotest.sh | ||
make_chroot.sh | ||
make_local_repo.sh | ||
mk_arm_sd_image.py | ||
mk_memento_images.sh | ||
mod_image_for_test.sh | ||
package_script_whitelist.sh | ||
recursive_dep.py | ||
remote_access.sh | ||
run_autotest.sh | ||
run_remote_tests.sh | ||
run_tests.sh | ||
set_shared_user_password.sh | ||
sync_build_test.sh | ||
test_cookie_pipe.py | ||
tracker.sh |