Chromium Code Reviews| Index: infra/bots/upload_skps.py | 
| diff --git a/infra/bots/upload_skps.py b/infra/bots/upload_skps.py | 
| index 8d76b801dca7758d50fbd863f92b1eec6c796104..2193f343fc420175a17cb14360f7a8b726d208ab 100644 | 
| --- a/infra/bots/upload_skps.py | 
| +++ b/infra/bots/upload_skps.py | 
| @@ -44,12 +44,25 @@ def main(target_dir): | 
| subprocess.check_call(['download_from_google_storage', '-s', cipd_sha1, | 
| '--bucket', 'chromium-luci']) | 
| + # First verify that there are no gen_tasks diffs. | 
| + gen_tasks = os.path.join(os.getcwd(), 'infra', 'bots', 'gen_tasks.go') | 
| + try: | 
| + subprocess.check_call(['go', 'run', gen_tasks, '--test']) | 
| + except subprocess.CalledProcessError as e: | 
| + print >> sys.stderr, ('gen_tasks.go failed, not uploading SKP update:\n\n%s' | 
| + % e.output) | 
| + sys.exit(1) | 
| + | 
| + # Upload the new version, land the update CL. | 
| with git_utils.GitBranch(branch_name='update_skp_version', | 
| commit_msg=COMMIT_MSG, | 
| commit_queue=True): | 
| upload_script = os.path.join( | 
| os.getcwd(), 'infra', 'bots', 'assets', 'skp', 'upload.py') | 
| subprocess.check_call(['python', upload_script, '-t', target_dir]) | 
| + subprocess.check_call(['go', 'run', gen_tasks]) | 
| + subprocess.check_call([ | 
| + 'git', 'add', os.path.join('infra', 'bots', 'tasks.json')]) | 
| 
 
rmistry
2016/10/18 11:49:14
I do not remember: Is the added file uploaded by a
 
borenet
2016/10/18 11:58:15
git_utils.GitBranch does a commit, so any "git add
 
 | 
| if '__main__' == __name__: |