1. e92def4 Add source manifest proto to recipe_engine. by iannucci · 5 years ago master
  2. e0ddd60 Move internal downstream recipe roll trybots to production by phajdan.jr · 5 years ago
  3. 3cae8e9 Add file.filesizes to recipe engine core modules. by tandrii · 5 years ago
  4. 862f333 Vendor 'luci_context' library. by vadimsh · 5 years ago
  5. 6de5241 Add add_json_log='on_failure' to json module. by stgao · 5 years ago
  6. e183af0 [recipe_engine] Set presentation.status before OutputPlaceholder.result. by iannucci · 5 years ago
  7. 3b99cdd Fix "recipes.py test diff" not raising a failure by phajdan.jr · 5 years ago
  8. 8e8339a [path] Fix root path mocking. by dnj · 5 years ago
  9. 00799cc Add experimental internal downstream recipe trybots by phajdan.jr · 5 years ago
  10. 0ca88ae Pretty up all recipe_engine documentation. by iannucci · 5 years ago
  11. de3238c Fix UnboundLocalError in find_recipe. by vadimsh · 5 years ago
  12. 9b47d24 Move downstream recipe roll trybots to production by phajdan.jr · 5 years ago
  13. da3467b Recursively apply recipe overrides by phajdan.jr · 5 years ago
  14. 3d76281 [uuid] Remove unused uuid module by iannucci · 5 years ago
  15. 9959b07 Remove shutil module. by iannucci · 5 years ago
  16. 26475d6 Add more experimental downstream trybots by phajdan.jr · 5 years ago
  17. 5c349eb [file] allow glob to handle nested patterns by iannucci · 5 years ago
  18. 12e7ca4 recipes.py test: enforce recipe expectations literally by phajdan.jr · 5 years ago
  19. 241ddc2 [file] fix glob_paths when NO paths match, add tests. by iannucci · 5 years ago
  20. 11d7598 [file] Allow placeholders in file.copy by iannucci · 5 years ago
  21. 9419a0e [doc] Put all external URLs in a single section. by iannucci · 5 years ago
  22. 4b6b21e [doc] Fix randomization of DEPS link order, give DEPS links fully qualified names by iannucci · 5 years ago
  23. 3ac778e [recipe_autoroller] regen docs on trivial rolls too. by iannucci · 5 years ago
  24. c8d78bf [doc] Automatically generate and update cross-indexed recipe markdown files. by iannucci · 5 years ago
  25. 5873ef2 Fix "env_prefixes" rendering. by dnj · 5 years ago
  26. 49d884b file: correctly pass --symlinks after the command name by phajdan.jr · 5 years ago
  27. 097a0db [test] minor refactoring. by iannucci · 5 years ago
  28. 8c0fd22 Add experimental downstream trybots by phajdan.jr · 5 years ago
  29. d732be8 [context] Split "env" values and prefixes. by dnj · 5 years ago
  30. a8816c7 [path] Add "base_path" to __contains__, add get. by dnj · 5 years ago
  31. e089e51 [url] Update vpython spec protobuf. by dnj · 5 years ago
  32. 264e3ca [step] Remove config indirection. by dnj · 5 years ago
  33. cfff93a [path] bring PLATFORM back to config. by iannucci · 5 years ago
  34. 96221bc [generator_script] Make allowed keys strict and improve error handling. by iannucci · 5 years ago
  35. 060325b [path] Cleanup and use "C:\" for test Windows base by dnj · 5 years ago
  36. 6d2596f [generator_script] constrain generator_script to have a stricter API. by iannucci · 5 years ago
  37. c7595ad [file] fix "rmtree" on non-dir path by dnj · 5 years ago
  38. 154ef7e [path] Add concept of a "cleanup" directory. by dnj · 5 years ago
  39. c916898 [context] fix treatment of None in env. by iannucci · 5 years ago
  40. c40412c [context] Add path prefix/suffix manipulation. by dnj · 5 years ago
  41. db92090 Update vpython and spec to new text protobuf. by dnj · 5 years ago
  42. 1ec7ad4 [file] add log listings to file.listdir and file.glob_paths. by iannucci · 5 years ago
  43. 267b922 [file] Derive user-facing error from StepFailure and set FAILURE status on step. by iannucci · 5 years ago
  44. ddd1990 [bundle] switch implimentation to use git 2.13 attr pathspec. by iannucci · 5 years ago
  45. a64a4d4 [file] No error in remove if file does not exist by iannucci · 5 years ago
  46. e7ce425 [test] only clean up expectations if training was otherwise successful. by iannucci · 5 years ago
  47. 09efd6f Remove all mentions of example.py by iannucci · 5 years ago
  48. d878bba [recipe_modules/file] add real file module to engine. by iannucci · 5 years ago
  49. 8ff178b [context] simplify step context implementation by iannucci · 5 years ago
  50. 458ce95 [step_runner] run _merge_envs in simulation too. by iannucci · 5 years ago
  51. 8d7bd42 Enable unbuffered output for bundled recipes. by benjaminwagner · 5 years ago
  52. 84a695b [loader] Make recipe engine support examples/ module subdir by iannucci · 5 years ago
  53. 5da7e1f Remove "Recipe Roll Downstream Tester" builder by nodir · 5 years ago
  54. 2f2d5c6 [step_runner] expand try/catch to cover all step preparation functionality by iannucci · 5 years ago
  55. cae7fab [step_runner] fix error text by iannucci · 5 years ago
  56. a819ab0 [step_runner] do not immediately bail when START_DIR is gone. by iannucci · 5 years ago
  57. 3b8a058 [engine] make all ad-hoc steps properly colored by iannucci · 5 years ago
  58. 632d231 [step_runner] Add a Placeholder Exception step when rendering placeholders raises a StepFailure. by iannucci · 5 years ago
  59. c2d0f5d [bundle] do not include the main repo in the overrides. by iannucci · 5 years ago
  60. 3343170 [package.py] prevent overriding undeclared repo dependency. by iannucci · 5 years ago
  61. 1a90c26 [platform] improve testing assertions. by iannucci · 5 years ago
  62. ea1ac75 [post_process] make the check function return True if the expression is True. by iannucci · 5 years ago
  63. def1c0f [test] improve test failure message with retraining instructions. by iannucci · 5 years ago
  64. b5078f1 [test] Don't print coverage version by default. by dnj · 5 years ago
  65. 9be63ae [context] Fix "check_type" error. by dnj · 5 years ago
  66. 63fd5fe [url]: get_file has default (empty) test data by dnj · 5 years ago
  67. e9c7176 [url] Cleanup, bugfix, step_test_data. by dnj · 5 years ago
  68. 0070123 [context] Fix docstring. by iannucci · 5 years ago
  69. c6560f3 Add "url" recipe module to base. by dnj · 5 years ago
  70. 60cc7f3 Add vpython support to Python recipe module. by dnj · 5 years ago
  71. b7c18e0 Revert of include Package proto into Result proto (patchset #3 id:40001 of https://codereview.chromium.org/2802693003/ ) by iannucci · 5 years ago
  72. c7d91ef include Package proto into Result proto by nodir · 5 years ago
  73. 6eaacf2 Fix repeated test 'mkdir' failure. by dnj · 5 years ago
  74. 275cbaa [context] Add user-facing context module. by iannucci · 5 years ago
  75. c594d93 [autoroll] Remove support for 'config section' in doc/recipes.py by iannucci · 5 years ago
  76. 2323078 config: fix config.Dict with no value type by nodir · 5 years ago
  77. c93ed98 [recipe_modules/step] do not set cwd if it is start_dir. by iannucci · 5 years ago
  78. 9f2573a bootstrap: show a better missing CIPD error by dnj · 5 years ago
  79. bf2ff82 [doc/recipes.py] Add option to recipes.py to allow it to work without .git by iannucci · 5 years ago
  80. e7bbbf6 Fix a race crash when recipe expectations directory exists by phajdan.jr · 5 years ago
  81. 497f5b7 [doc/recipes.py] fix issue when running recipes.py from . by iannucci · 5 years ago
  82. e90c11a [recipes.cfg] remove support for api_version 1. by iannucci · 5 years ago
  83. cfeeb53 [doc/recipes.py] Improve copypasta bootstrap script. by iannucci · 5 years ago
  84. d6c4a59 [recipes.py] refactor PackageContext to remove --no-fetch logic. by iannucci · 5 years ago
  85. 92c5b73 Bump "vpython" bootstrap version. by dnj · 5 years ago
  86. 487e5e3 [recipes.py] refactor PackageContext to remove unused --deps-path arg. by iannucci · 5 years ago
  87. 6633844 [bootstrap] don't change directories when bootstrapping. by iannucci · 5 years ago
  88. 5cdf980 Minor loader improvements. by iannucci · 5 years ago
  89. 2dc658a [recipe_engine/step] Add ability for recipe engine invocation to inject paths. by iannucci · 5 years ago
  90. 2dba35d [PROPERTIES] Allow declaration of $package_name/module properties. by iannucci · 5 years ago
  91. a582c6d [doc] fix doc to work in all known repos. by iannucci · 5 years ago
  92. af7abb5 [doc] Initial markdown doc generation. by iannucci · 5 years ago
  93. 991fdf7 [fetch] capture stderr to reduce extraneous noise. by iannucci · 5 years ago
  94. 6816f32 vpython: Add pyOpenSSL, pull in Windows bugfix. by dnj · 5 years ago
  95. 11737a0 [lint] Fix lint to not raise an exception at the end. by iannucci · 5 years ago
  96. 974abea [recipes.py] use argparse to set command automatically. by iannucci · 5 years ago
  97. 6715579 [test] add tests for test subcommand parsing. by iannucci · 5 years ago
  98. b88c9ec [fetch] add tests for fetch subcommand parsing. by iannucci · 5 years ago
  99. aa45f3d [autoroll] add tests for autoroll subcommand parsing. by iannucci · 5 years ago
  100. 73d1232 [recipes.py] move common arg parsing to separate module. by iannucci · 5 years ago