| Index: PRESUBMIT.py
|
| diff --git a/PRESUBMIT.py b/PRESUBMIT.py
|
| index 6d429dfa1c1ac4116763e36b75641bede6189b45..5599c316c36f2ce1ef973a1b387c34ebfc9ffb6f 100644
|
| --- a/PRESUBMIT.py
|
| +++ b/PRESUBMIT.py
|
| @@ -343,6 +343,8 @@ def PostUploadHook(cl, change, output_api):
|
| need to be gated on the master branch's tree.
|
| * Adds 'NOTRY=true' for non master branch changes since trybots do not yet
|
| work on them.
|
| + * Adds 'NOPRESUBMIT=true' for non master branch changes since those don't
|
| + run the presubmit checks.
|
| """
|
|
|
| results = []
|
| @@ -405,6 +407,12 @@ def PostUploadHook(cl, change, output_api):
|
| output_api.PresubmitNotifyResult(
|
| 'Trybots do not yet work for non-master branches. '
|
| 'Automatically added \'NOTRY=true\' to the CL\'s description'))
|
| + if not re.search(
|
| + r'^NOPRESUBMIT=true$', new_description, re.M | re.I):
|
| + new_description += "\nNOPRESUBMIT=true"
|
| + results.append(
|
| + output_api.PresubmitNotifyResult(
|
| + 'Branch changes do not run the presubmit checks.'))
|
|
|
| # Read and process the HASHTAGS file.
|
| hashtags_fullpath = os.path.join(change._local_root, 'HASHTAGS')
|
|
|