refs.json 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. [
  2. {
  3. "cmd": [
  4. "python3",
  5. "-u",
  6. "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
  7. "--spec-path",
  8. "cache_dir = '[CACHE]/git'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src.git'}]",
  9. "--revision_mapping_file",
  10. "{\"got_angle_revision\": \"src/third_party/angle\", \"got_cr_revision\": \"src\", \"got_revision\": \"src\", \"got_v8_revision\": \"src/v8\"}",
  11. "--git-cache-dir",
  12. "[CACHE]/git",
  13. "--cleanup-dir",
  14. "[CLEANUP]/bot_update",
  15. "--output_json",
  16. "/path/to/tmp/json",
  17. "--revision",
  18. "src@HEAD",
  19. "--refs",
  20. "+refs/change/1/2/333"
  21. ],
  22. "env": {
  23. "DEPOT_TOOLS_COLLECT_METRICS": "0",
  24. "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
  25. "GIT_HTTP_LOW_SPEED_TIME": "1800"
  26. },
  27. "env_suffixes": {
  28. "DEPOT_TOOLS_UPDATE": [
  29. "0"
  30. ],
  31. "PATH": [
  32. "RECIPE_REPO[depot_tools]"
  33. ]
  34. },
  35. "infra_step": true,
  36. "name": "bot_update",
  37. "~followup_annotations": [
  38. "@@@STEP_TEXT@Some step text@@@",
  39. "@@@STEP_LOG_LINE@json.output@{@@@",
  40. "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
  41. "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
  42. "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
  43. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  44. "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
  45. "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
  46. "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src.git\", @@@",
  47. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  48. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  49. "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
  50. "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src/third_party/angle.git\", @@@",
  51. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a728eb85b8d7bc6080c\"@@@",
  52. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  53. "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
  54. "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src/v8.git\", @@@",
  55. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a35f03975671d43e399\"@@@",
  56. "@@@STEP_LOG_LINE@json.output@ }@@@",
  57. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  58. "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
  59. "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
  60. "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
  61. "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f77757b9a728eb85b8d7bc6080c\", @@@",
  62. "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/main@{#297276}\", @@@",
  63. "@@@STEP_LOG_LINE@json.output@ \"got_cr_revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\", @@@",
  64. "@@@STEP_LOG_LINE@json.output@ \"got_cr_revision_cp\": \"refs/heads/main@{#170242}\", @@@",
  65. "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\", @@@",
  66. "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/main@{#170242}\", @@@",
  67. "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c132c3a35f03975671d43e399\", @@@",
  68. "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/main@{#43426}\"@@@",
  69. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  70. "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
  71. "@@@STEP_LOG_LINE@json.output@ \"source_manifest\": {@@@",
  72. "@@@STEP_LOG_LINE@json.output@ \"directories\": {@@@",
  73. "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
  74. "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@",
  75. "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/src.git\", @@@",
  76. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  77. "@@@STEP_LOG_LINE@json.output@ }@@@",
  78. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  79. "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
  80. "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@",
  81. "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/src/third_party/angle.git\", @@@",
  82. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a728eb85b8d7bc6080c\"@@@",
  83. "@@@STEP_LOG_LINE@json.output@ }@@@",
  84. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  85. "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
  86. "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@",
  87. "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/src/v8.git\", @@@",
  88. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a35f03975671d43e399\"@@@",
  89. "@@@STEP_LOG_LINE@json.output@ }@@@",
  90. "@@@STEP_LOG_LINE@json.output@ }@@@",
  91. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  92. "@@@STEP_LOG_LINE@json.output@ \"version\": 0@@@",
  93. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  94. "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
  95. "@@@STEP_LOG_LINE@json.output@}@@@",
  96. "@@@STEP_LOG_END@json.output@@@",
  97. "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b8d7bc6080c\"@@@",
  98. "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/main@{#297276}\"@@@",
  99. "@@@SET_BUILD_PROPERTY@got_cr_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  100. "@@@SET_BUILD_PROPERTY@got_cr_revision_cp@\"refs/heads/main@{#170242}\"@@@",
  101. "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  102. "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/main@{#170242}\"@@@",
  103. "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671d43e399\"@@@",
  104. "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/main@{#43426}\"@@@"
  105. ]
  106. },
  107. {
  108. "cmd": [],
  109. "name": "set_output_gitiles_commit",
  110. "~followup_annotations": [
  111. "@@@SET_BUILD_PROPERTY@$recipe_engine/buildbucket/output_gitiles_commit@{\"host\": \"fake.org\", \"id\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\", \"position\": 170242, \"project\": \"src\", \"ref\": \"refs/heads/main\"}@@@"
  112. ]
  113. },
  114. {
  115. "cmd": [
  116. "python3",
  117. "-u",
  118. "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
  119. "--spec-path",
  120. "cache_dir = '[CACHE]/git'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src.git'}]",
  121. "--revision_mapping_file",
  122. "{\"got_angle_revision\": \"src/third_party/angle\", \"got_cr_revision\": \"src\", \"got_revision\": \"src\", \"got_v8_revision\": \"src/v8\"}",
  123. "--git-cache-dir",
  124. "[CACHE]/git",
  125. "--cleanup-dir",
  126. "[CLEANUP]/bot_update",
  127. "--output_json",
  128. "/path/to/tmp/json",
  129. "--revision",
  130. "src@f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
  131. "--no_fetch_tags"
  132. ],
  133. "env": {
  134. "DEPOT_TOOLS_COLLECT_METRICS": "0",
  135. "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
  136. "GIT_HTTP_LOW_SPEED_TIME": "1800"
  137. },
  138. "env_suffixes": {
  139. "DEPOT_TOOLS_UPDATE": [
  140. "0"
  141. ],
  142. "PATH": [
  143. "RECIPE_REPO[depot_tools]"
  144. ]
  145. },
  146. "infra_step": true,
  147. "name": "bot_update (without patch)",
  148. "~followup_annotations": [
  149. "@@@STEP_TEXT@Some step text@@@",
  150. "@@@STEP_LOG_LINE@json.output@{@@@",
  151. "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
  152. "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
  153. "@@@STEP_LOG_LINE@json.output@ \"src\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  154. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  155. "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
  156. "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
  157. "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src.git\", @@@",
  158. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  159. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  160. "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
  161. "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src/third_party/angle.git\", @@@",
  162. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a728eb85b8d7bc6080c\"@@@",
  163. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  164. "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
  165. "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src/v8.git\", @@@",
  166. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a35f03975671d43e399\"@@@",
  167. "@@@STEP_LOG_LINE@json.output@ }@@@",
  168. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  169. "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
  170. "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
  171. "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
  172. "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f77757b9a728eb85b8d7bc6080c\", @@@",
  173. "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/main@{#297276}\", @@@",
  174. "@@@STEP_LOG_LINE@json.output@ \"got_cr_revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\", @@@",
  175. "@@@STEP_LOG_LINE@json.output@ \"got_cr_revision_cp\": \"refs/heads/main@{#170242}\", @@@",
  176. "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\", @@@",
  177. "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/main@{#170242}\", @@@",
  178. "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c132c3a35f03975671d43e399\", @@@",
  179. "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/main@{#43426}\"@@@",
  180. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  181. "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
  182. "@@@STEP_LOG_LINE@json.output@ \"source_manifest\": {@@@",
  183. "@@@STEP_LOG_LINE@json.output@ \"directories\": {@@@",
  184. "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
  185. "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@",
  186. "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/src.git\", @@@",
  187. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9\"@@@",
  188. "@@@STEP_LOG_LINE@json.output@ }@@@",
  189. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  190. "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
  191. "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@",
  192. "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/src/third_party/angle.git\", @@@",
  193. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a728eb85b8d7bc6080c\"@@@",
  194. "@@@STEP_LOG_LINE@json.output@ }@@@",
  195. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  196. "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
  197. "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@",
  198. "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/src/v8.git\", @@@",
  199. "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a35f03975671d43e399\"@@@",
  200. "@@@STEP_LOG_LINE@json.output@ }@@@",
  201. "@@@STEP_LOG_LINE@json.output@ }@@@",
  202. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  203. "@@@STEP_LOG_LINE@json.output@ \"version\": 0@@@",
  204. "@@@STEP_LOG_LINE@json.output@ }, @@@",
  205. "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
  206. "@@@STEP_LOG_LINE@json.output@}@@@",
  207. "@@@STEP_LOG_END@json.output@@@"
  208. ]
  209. },
  210. {
  211. "name": "$result"
  212. }
  213. ]