Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: build.py

Issue 29569561: Noissue - Replace flake8-putty with flake8-per-file-ignores, update to flake8 3 (buildtools) (Closed)
Patch Set: Created Oct. 8, 2017, 5:50 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | ensure_dependencies.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # This Source Code Form is subject to the terms of the Mozilla Public 1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this 2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
4 4
5 import os 5 import os
6 import sys 6 import sys
7 import re 7 import re
8 import subprocess 8 import subprocess
9 import shutil 9 import shutil
10 import buildtools 10 import buildtools
(...skipping 438 matching lines...) Expand 10 before | Expand all | Expand 10 after
449 return 449 return
450 450
451 import buildtools.releaseAutomation as releaseAutomation 451 import buildtools.releaseAutomation as releaseAutomation
452 releaseAutomation.run(baseDir, type, version, keyFile, downloadsRepo) 452 releaseAutomation.run(baseDir, type, version, keyFile, downloadsRepo)
453 453
454 454
455 def updatePSL(baseDir, scriptName, opts, args, type): 455 def updatePSL(baseDir, scriptName, opts, args, type):
456 import buildtools.publicSuffixListUpdater as publicSuffixListUpdater 456 import buildtools.publicSuffixListUpdater as publicSuffixListUpdater
457 publicSuffixListUpdater.updatePSL(baseDir) 457 publicSuffixListUpdater.updatePSL(baseDir)
458 458
459
459 with addCommand(lambda baseDir, scriptName, opts, args, type: usage(scriptName, type), ('help', '-h', '--help')) as command: 460 with addCommand(lambda baseDir, scriptName, opts, args, type: usage(scriptName, type), ('help', '-h', '--help')) as command:
460 command.shortDescription = 'Show this message' 461 command.shortDescription = 'Show this message'
461 462
462 with addCommand(runBuild, 'build') as command: 463 with addCommand(runBuild, 'build') as command:
463 command.shortDescription = 'Create a build' 464 command.shortDescription = 'Create a build'
464 command.description = 'Creates an extension build with given file name. If o utput_file is missing a default name will be chosen.' 465 command.description = 'Creates an extension build with given file name. If o utput_file is missing a default name will be chosen.'
465 command.params = '[options] [output_file]' 466 command.params = '[options] [output_file]'
466 command.addOption('Only include the given locales (if omitted: all locales n ot marked as incomplete)', short='l', long='locales', value='l1,l2,l3', types=(' gecko')) 467 command.addOption('Only include the given locales (if omitted: all locales n ot marked as incomplete)', short='l', long='locales', value='l1,l2,l3', types=(' gecko'))
467 command.addOption('Use given build number (if omitted the build number will be retrieved from Mercurial)', short='b', long='build', value='num') 468 command.addOption('Use given build number (if omitted the build number will be retrieved from Mercurial)', short='b', long='build', value='num')
468 command.addOption('File containing private key and certificates required to sign the package', short='k', long='key', value='file', types=('chrome', 'safari ')) 469 command.addOption('File containing private key and certificates required to sign the package', short='k', long='key', value='file', types=('chrome', 'safari '))
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
600 if option in ('-h', '--help'): 601 if option in ('-h', '--help'):
601 usage(scriptName, type, command) 602 usage(scriptName, type, command)
602 sys.exit() 603 sys.exit()
603 commands[command](baseDir, scriptName, opts, args, type) 604 commands[command](baseDir, scriptName, opts, args, type)
604 else: 605 else:
605 print 'Command %s is not supported for this application type' % comm and 606 print 'Command %s is not supported for this application type' % comm and
606 usage(scriptName, type) 607 usage(scriptName, type)
607 else: 608 else:
608 print 'Command %s is unrecognized' % command 609 print 'Command %s is unrecognized' % command
609 usage(scriptName, type) 610 usage(scriptName, type)
OLDNEW
« no previous file with comments | « no previous file | ensure_dependencies.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld