mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-05 10:10:41 +00:00
8faf4677bb
Do not delete files in GCS, it contains an index.html we want to preserve. Ideally we will generate it automatically in the bot. BUG=b:239255064 TEST=./infra/recipes.py test run Change-Id: I5df428ce4198d04374e51ac2372e5daceb6e2651 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3792629 Tested-by: Dennis Kempin <denniskempin@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
125 lines
No EOL
2.7 KiB
JSON
125 lines
No EOL
2.7 KiB
JSON
[
|
|
{
|
|
"cmd": [
|
|
"vpython3",
|
|
"[CACHE]/builder/crosvm/tools/dev_container",
|
|
"--verbose",
|
|
"mdbook",
|
|
"build",
|
|
"docs/book/",
|
|
"--dest-dir",
|
|
"../target"
|
|
],
|
|
"cwd": "[CACHE]/builder/crosvm",
|
|
"env": {
|
|
"CROSVM_CONTAINER_CACHE": "[CACHE]/builder/dev_container"
|
|
},
|
|
"luci_context": {
|
|
"realm": {
|
|
"name": "crosvm/crosvm:ci"
|
|
},
|
|
"resultdb": {
|
|
"current_invocation": {
|
|
"name": "invocations/build:8945511751514863184",
|
|
"update_token": "token"
|
|
},
|
|
"hostname": "rdbhost"
|
|
}
|
|
},
|
|
"name": "Build mdbook"
|
|
},
|
|
{
|
|
"cmd": [
|
|
"vpython3",
|
|
"[CACHE]/builder/crosvm/tools/dev_container",
|
|
"--verbose",
|
|
"./tools/cargo-doc",
|
|
"--target-dir",
|
|
"docs/target"
|
|
],
|
|
"cwd": "[CACHE]/builder/crosvm",
|
|
"env": {
|
|
"CROSVM_CONTAINER_CACHE": "[CACHE]/builder/dev_container"
|
|
},
|
|
"luci_context": {
|
|
"realm": {
|
|
"name": "crosvm/crosvm:ci"
|
|
},
|
|
"resultdb": {
|
|
"current_invocation": {
|
|
"name": "invocations/build:8945511751514863184",
|
|
"update_token": "token"
|
|
},
|
|
"hostname": "rdbhost"
|
|
}
|
|
},
|
|
"name": "Run cargo docs"
|
|
},
|
|
{
|
|
"cmd": [
|
|
"python3",
|
|
"-u",
|
|
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
|
|
"--",
|
|
"RECIPE_REPO[depot_tools]/gsutil.py",
|
|
"-m",
|
|
"----",
|
|
"rsync",
|
|
"-r",
|
|
"-d",
|
|
"./docs/target/html",
|
|
"gs://crosvm-dot-dev/book"
|
|
],
|
|
"cwd": "[CACHE]/builder/crosvm",
|
|
"env": {
|
|
"CROSVM_CONTAINER_CACHE": "[CACHE]/builder/dev_container"
|
|
},
|
|
"infra_step": true,
|
|
"luci_context": {
|
|
"realm": {
|
|
"name": "crosvm/crosvm:ci"
|
|
},
|
|
"resultdb": {
|
|
"current_invocation": {
|
|
"name": "invocations/build:8945511751514863184",
|
|
"update_token": "token"
|
|
},
|
|
"hostname": "rdbhost"
|
|
}
|
|
},
|
|
"name": "gsutil Upload book"
|
|
},
|
|
{
|
|
"cmd": [
|
|
"python3",
|
|
"-u",
|
|
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
|
|
"--",
|
|
"RECIPE_REPO[depot_tools]/gsutil.py",
|
|
"-m",
|
|
"----",
|
|
"rsync",
|
|
"-r",
|
|
"./docs/target/doc",
|
|
"gs://crosvm-dot-dev/doc"
|
|
],
|
|
"cwd": "[CACHE]/builder/crosvm",
|
|
"env": {
|
|
"CROSVM_CONTAINER_CACHE": "[CACHE]/builder/dev_container"
|
|
},
|
|
"infra_step": true,
|
|
"luci_context": {
|
|
"realm": {
|
|
"name": "crosvm/crosvm:ci"
|
|
},
|
|
"resultdb": {
|
|
"current_invocation": {
|
|
"name": "invocations/build:8945511751514863184",
|
|
"update_token": "token"
|
|
},
|
|
"hostname": "rdbhost"
|
|
}
|
|
},
|
|
"name": "gsutil Upload docs"
|
|
}
|
|
] |