comparison garcon/pypi.py @ 1001:112ff1ab110c

cm: Only commit admin assets if they have changed.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 21 Nov 2017 10:59:47 -0800
parents bd269692dbb4
children 2e5c5d33d62c
comparison
equal deleted inserted replaced
1000:68f799dc4680 1001:112ff1ab110c
29 run("invoke changelog --last %s -o docs/pages/support/changelog.md" % 29 run("invoke changelog --last %s -o docs/pages/support/changelog.md" %
30 version) 30 version)
31 31
32 if not local_only: 32 if not local_only:
33 if commit_assets: 33 if commit_assets:
34 run('hg commit piecrust/admin/static ' 34 res = run('hg status piecrust/admin/static')
35 '-m "admin: Regenerate FoodTruck assets."') 35 if not res:
36 return
37 if res.stdout.strip() != '':
38 run('hg commit piecrust/admin/static '
39 '-m "admin: Regenerate FoodTruck assets."')
36 40
37 # Submit the CHANGELOG. 41 # Submit the CHANGELOG.
38 run('hg commit CHANGELOG.rst docs/pages/support/changelog.md ' 42 run('hg commit CHANGELOG.rst docs/pages/support/changelog.md '
39 '-m "cm: Regenerate the CHANGELOG."') 43 '-m "cm: Regenerate the CHANGELOG."')
40 44