Presubmit: add PRESUBMIT=false to non-master branch changes
BUG=skia:
Review URL: https://codereview.chromium.org/1161973005
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index 6d429df..5599c31 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -343,6 +343,8 @@
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 @@
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')