Generate & upload update payload(s) (+autotest?) to GS - existing script(s)
Let's use this as an entrant point into the new recipes workflow for test based work.
Moving to assigned, has an owner.
Work remaining: tarball autotest files and upload them.
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/infra/recipes/+/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd commit 2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd Author: Yaakov Shaul <yshaul@google.com> Date: Tue Jan 15 21:41:44 2019 Create upload artifact recipe This CL migrates cbuildbot's GeneratePayloads command to a new upload _artifacts recipe. The upload functionality will be in a future CL. BUG=chromium:905039 TEST=acceptance Change-Id: I80eb9f8fb58c9b06eab1622123277f8c5fc29224 Reviewed-on: https://chromium-review.googlesource.com/c/1398466 Reviewed-by: Yaakov Shaul <yshaul@google.com> Commit-Queue: Yaakov Shaul <yshaul@google.com> Tested-by: Yaakov Shaul <yshaul@google.com> [add] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipe_modules/payloads/examples/full.expected/basic.json [add] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipe_modules/payloads/examples/full.py [add] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipes/upload_artifacts.py [add] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipe_modules/payloads/api.py [add] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipes/upload_artifacts.expected/basic.json [modify] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/README.recipes.md [modify] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipe_modules/cros_sdk/api.py [add] https://crrev.com/2e9d76cc6edd7cc8cd54cd9542739c1e48fb43fd/recipe_modules/payloads/__init__.py
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/infra/recipes/+/5b7d4c6edba9952492c16d57415f512b9fc57922 commit 5b7d4c6edba9952492c16d57415f512b9fc57922 Author: Yaakov Shaul <yshaul@google.com> Date: Tue Jan 15 21:41:47 2019 Added artifact upload functionality Created artifact recipe_module with upload function, and added artifact upload step to upload_artifacts recipe. BUG=chromium:905039 TEST=acceptance Change-Id: I1f5a2ea4c6d5a11d34147ea152847a1d26997166 Reviewed-on: https://chromium-review.googlesource.com/c/1400006 Reviewed-by: Yaakov Shaul <yshaul@google.com> Commit-Queue: Yaakov Shaul <yshaul@google.com> Tested-by: Yaakov Shaul <yshaul@google.com> Trybot-Ready: Yaakov Shaul <yshaul@google.com> [add] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipe_modules/artifacts/__init__.py [modify] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipes/upload_artifacts.py [add] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipe_modules/artifacts/examples/full.expected/default_bucket.json [add] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipe_modules/artifacts/api.py [modify] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipes/upload_artifacts.expected/basic.json [modify] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/README.recipes.md [add] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipe_modules/artifacts/examples/full.py [add] https://crrev.com/5b7d4c6edba9952492c16d57415f512b9fc57922/recipe_modules/artifacts/examples/full.expected/override_bucket.json
Comment 1 by jclinton@chromium.org
, Nov 15