blob: 0b9d17f08198a57ece141c88dcd26a38b4516955 [file]
# See go/cast-pre-commit for details
default_language_version:
python: python3
repos:
- hooks:
- args: [--root, ../chromium/src, --target, chromecast/internal, --extra-repos, chromecast/internal]
id: check-deps
name: chromium-src-check-deps
- args: [--root, ../chromium/src, --target, libinteraction, --extra-repos, libinteraction,
--extra-repos, libinteraction/shared]
id: check-deps
name: libinteraction-check-deps
repo: sso://nest-source-internal.git.corp.google.com/hooks/check-deps
rev: '1.2'
- hooks:
- args: [--chromium-buildtools-path, ../chromium/src/buildtools]
id: clang-format
repo: sso://nest-source-internal.git.corp.google.com/hooks/clang-format
rev: '2.4'
- hooks:
- args: [--diff-only]
id: cpp-blacklist
repo: sso://nest-source-internal.git.corp.google.com/hooks/cpp-blacklist
rev: '1.2'
- hooks:
- args: []
id: cpplint
repo: sso://nest-source-internal.git.corp.google.com/hooks/cpplint
rev: '1.2'
- hooks:
- id: eureka-commit-message-check
stages:
- commit-msg
repo: sso://nest-source-internal.git.corp.google.com/hooks/eureka-commit-message-check
rev: '1.4'
- hooks:
- id: eureka-prepare-commit-message
stages:
- prepare-commit-msg
repo: sso://nest-source-internal.git.corp.google.com/hooks/eureka-prepare-commit-message
rev: '1.4'
- hooks:
- id: json-format-check
- id: xml-format-check
repo: sso://nest-source-internal.git.corp.google.com/hooks/file-format-check
rev: '0.2'
- hooks:
- args: [../chromium/src]
id: gn-check
name: gn-check-default
- args: [--args, is_chromecast=true chromecast_branding="internal" is_cast_audio_only=true,
../chromium/src]
id: gn-check
name: gn-check-audioonly
repo: sso://nest-source-internal.git.corp.google.com/hooks/gn-check
rev: '0.2'
- hooks:
- id: gn-format
repo: sso://nest-source-internal.git.corp.google.com/hooks/gn-format
rev: '1.6'
- hooks:
- id: pylint
repo: sso://nest-source-internal.git.corp.google.com/hooks/pylint
rev: '2.0'