Sha256: 61e5ac196ea92502d3d333ff66e19292ab2ffde995987764caa01d97477c2ff0

Contents?: true

Size: 1.53 KB

Versions: 3

Compression:

Stored size: 1.53 KB

Contents

DEPS = [
  'depot_tools',
  'gclient',
  'gerrit',
  'recipe_engine/context',
  'recipe_engine/json',
  'recipe_engine/path',
  'recipe_engine/platform',
  'recipe_engine/properties',
  'recipe_engine/python',
  'recipe_engine/raw_io',
  'recipe_engine/runtime',
  'recipe_engine/source_manifest',
  'recipe_engine/step',
  'tryserver',
]

from recipe_engine.recipe_api import Property
from recipe_engine.config import ConfigGroup, Single

PROPERTIES = {
  # Gerrit patches will have all properties about them prefixed with patch_.
  'patch_issue': Property(default=None),  # TODO(tandrii): add kind=int.
  'patch_set': Property(default=None),  # TODO(tandrii): add kind=int.
  'patch_gerrit_url': Property(default=None),
  'patch_repository_url': Property(default=None),
  'patch_ref': Property(default=None),

  # TODO(tAndrii): remove legacy Gerrit fields.
  # Legacy Gerrit fields.
  'event.patchSet.ref': Property(default=None, param_name='gerrit_ref'),

  # Rietveld-only (?) fields.
  'repository': Property(default=None),

  # Common fields for both systems.
  'deps_revision_overrides': Property(default={}),
  'fail_patch': Property(default=None, kind=str),
  'parent_got_revision': Property(default=None),
  'revision': Property(default=None),

  '$depot_tools/bot_update': Property(
      help='Properties specific to bot_update module.',
      param_name='properties',
      kind=ConfigGroup(
          # Whether we should do the patching in gclient instead of bot_update
          apply_patch_on_gclient=Single(bool),
      ),
      default={},
  ),
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
libv8-6.7.288.46.1 vendor/depot_tools/recipes/recipe_modules/bot_update/__init__.py
libv8-6.7.288.46.0 vendor/depot_tools/recipes/recipe_modules/bot_update/__init__.py
libv8-6.7.288.46.1beta0 vendor/depot_tools/recipes/recipe_modules/bot_update/__init__.py