robotics_transformer/METADATA

135 lines
3.9 KiB
Plaintext

# go/google3metadata
# proto-file: devtools/metadata/metadata.proto
# proto-message: MetaData
name: "robotics_transformer"
description: "code and utilities to build and run RT-1 robotics transformer"
third_party {
url {
type: HOMEPAGE
value: "http://go/robotics_transformer"
}
url {
type: PIPER
value: "http://google3/third_party/py/robotics_transformer"
}
}
presubmit: {
review_notify: "robotics_transformer-automated+reviews"
check_tests: {
failure_status: ERROR
project: "robotics_transformer"
}
# Checks that files in the changelist do not contain tab characters.
check_tabs: {
failure_status: ERROR
}
check_trailing_whitespace: {
failure_status: ERROR
}
# Presubmit applied during submit
check_lint: {
action: SUBMIT # Do not activate by default to not block TAP.
failure_status: ERROR
}
# Ensures that the string "do not submit" (in all caps) is not present.
check_do_not_submit: {
action: SUBMIT
}
}
# Register the copy.bara.sky
exported: {
copybara: {
config_path: "//depot/google3/third_party/py/robotics_transformer/copy.bara.sky"
}
path_expression: "//depot/google3/third_party/py/robotics_transformer/..."
remote_location: "https://github.com/google-research/robotics_transformer"
reason: OPEN_SOURCE
description: "Open source robotics_transformer"
# request_url: "https://launch.corp.google.com/launch/4225970"
owning_team_email: "robotics_transformer-automated@google.com"
}
# Copybara presubmit
# presubmit: {
# path_expression: "//depot/google3/third_party/py/robotics_transformer/..."
# # Do not trigger copybara for the following files
# path_expression_exclusion: "//depot/.../METADATA"
# path_expression_exclusion: "//depot/.../OWNERS"
# path_expression_exclusion: "//depot/.../BUILD"
# path_expression_exclusion: "//depot/.../*.bzl"
# path_expression_exclusion: "//depot/.../google/..."
# # Ensure that changes contain public notes for git commit messages.
# check_description: {
# base: {
# id: "CopybaraDescription"
# disable_tags: "GIT_ORIGIN_REV_ID"
# disable_tags: "SKIP_COPYBARA"
# }
# required_regexp:
# "("
# "(^|\\n)\\s*BEGIN_PUBLIC\\s*?\\n"
# "(.*\\n)*"
# "\\s*\\S+.*(\\n.*)*\\n"
# "\\s*END_PUBLIC\\s*?\\n"
# "|"
# "(^|\\n)\\s*PUBLIC:(?: )*\\S+"
# ")"
# failure_message:
# "\n"
# "By running presubmit, this cl will be exported as PR on github. "
# "Please add a public commit message to the cl description:\n"
# "\n"
# "PUBLIC: my public commit msg\n"
# "\n"
# "OR\n"
# "\n"
# "BEGIN_PUBLIC\n"
# "my public\n"
# "commit msg\n"
# "END_PUBLIC\n"
# "\n"
# "If you're certain your change does not produce public changes, the\n"
# "message can say 'Internal'.\n"
# failure_status: WARNING
# required_for_cleanup: false
# }
# check_presubmit_service: {
# base: { id: "Copybara-Review" disable_tags: "GIT_ORIGIN_REV_ID" }
# action: REVIEW
# streaming: true
# timeout: 60
# failure_status: WARNING
# execution_mode: SECONDARY_EXECUTION
# include_all_opened_files: true
# include_deleted_files: true
# address: "blade:copybara-streaming-presubmit-service-prod"
# options: "depot_path=//depot/google3/third_party/py/robotics_transformer/copy.bara.sky;workflow=piper_to_github_presubmit;blocking=false"
# }
# check_presubmit_service: {
# base: { id: "Copybara-Submit" disable_tags: "GIT_ORIGIN_REV_ID" }
# action: SUBMIT
# streaming: true
# timeout: 600
# failure_status: ERROR
# execution_mode: SECONDARY_EXECUTION
# include_all_opened_files: true
# include_deleted_files: true
# address: "blade:copybara-streaming-presubmit-service-prod"
# options: "depot_path=//depot/google3/third_party/py/robotics_transformer/copy.bara.sky;workflow=piper_to_github_presubmit;blocking=true"
# }
# }