make_factory_package: add --run_omaha to simplify factory setup flow

Adds a shortcut to start mini-omaha server directly.

BUG=chrome-os-partner:21512
TEST=./make_factory_package.sh --release RELEASE --factory FACTORY \
       --hwid none --run_omaha
     # omaha server starts after packages are prepared.
 ./make_factory_package.sh --config CONFIG --run_omaha # success

Change-Id: I444d63cb92e6360e0dd95e79153d10dd0f91d4b8
Reviewed-on: https://gerrit.chromium.org/gerrit/10622
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Nick Sanders <nsanders@chromium.org>
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
1 file changed
tree: 573ffadeca3e2301e8ab985c8f93bec654d545d1
  1. .gitignore
  2. archive_factory
  3. archive_hwqual
  4. bash_completion
  5. bin/
  6. build_image
  7. build_kernel_image.sh
  8. build_library/
  9. call_autoserv.py
  10. check_control_files.sh
  11. chroot_version_hooks.d/
  12. clean_loopback_devices
  13. common.sh
  14. cros_deps_diff
  15. cros_generate_breakpad_symbols
  16. cros_generate_deps_graphs
  17. cros_generate_stacks_bvt
  18. cros_show_stacks
  19. dot_helper.py
  20. enable_localaccount.sh
  21. enter_chroot.sh
  22. exclude-list
  23. fixup_image_for_qemu.py
  24. get_latest_image.sh
  25. get_package_list
  26. image_to_usb.sh
  27. image_to_vm.sh
  28. lib/
  29. make_chroot
  30. make_developer_script_runner.sh
  31. make_factory_package.sh
  32. make_netboot.sh
  33. make_universal_factory_shim.sh
  34. mk_memento_images.sh
  35. mod_for_factory_scripts/
  36. mod_for_test_scripts/
  37. mod_image_for_recovery.sh
  38. mod_image_for_test.sh
  39. mod_test_image_for_pyauto.sh
  40. mount_gpt_image.sh
  41. remote_access.sh
  42. run_chroot_version_hooks
  43. sdk_lib/
  44. serve_factory_packages.py
  45. set_shared_user_password.sh
  46. sha256_partitions.sh
  47. ssh_test.sh
  48. start_devserver
  49. update_bootloaders.sh
  50. update_chroot
  51. update_kernel.sh
  52. upload_symbols
  53. verify_rootfs_chksum.sh