Skip to content

Commit 3a01d05

Browse files
committed
Activated git push in deploy sessions
1 parent 07f0d67 commit 3a01d05

2 files changed

Lines changed: 36 additions & 12 deletions

File tree

remove-json-keys/noxfile.py

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,37 @@ def test_build(session) : session.run('pip', 'install', '-e', '.') ; session.run
2323
def debug(session) : session.run('py', '-m', pkg.name, '--debug', *session.posargs, env={ 'PYTHONPATH': 'src' })
2424

2525
@session
26-
def bump_patch(session) : session.run('py', 'utils/bump.py', '--patch', '--no-push', *session.posargs)
26+
def bump_patch(session, no_push=True):
27+
cmd = ['py', 'utils/bump.py', '--patch']
28+
if no_push : cmd.append('--no-push')
29+
session.run(*cmd, *session.posargs)
2730
@session
28-
def bump_minor(session) : session.run('py', 'utils/bump.py', '--minor', '--no-push', *session.posargs)
31+
def bump_minor(session, no_push=True):
32+
cmd = ['py', 'utils/bump.py', '--minor']
33+
if no_push : cmd.append('--no-push')
34+
session.run(*cmd, *session.posargs)
2935
@session
30-
def bump_major(session) : session.run('py', 'utils/bump.py', '--major', '--no-push', *session.posargs)
36+
def bump_feat(session, no_push=True):
37+
bump_minor(session, no_push)
38+
@session
39+
def bump_major(session, no_push=True):
40+
cmd = ['py', 'utils/bump.py', '--major']
41+
if no_push : cmd.append('--no-push')
42+
session.run(*cmd, *session.posargs)
3143

3244
@session
3345
def build(session) : clean(session) ; session.run('py', '-m', 'build') ; print('Build complete!')
3446
@session
3547
def publish(session) : session.run('bash', 'utils/publish.sh', *session.posargs)
3648

3749
@session
38-
def deploy_patch(session) : bump_patch(session) ; build(session) ; publish(session)
50+
def deploy_patch(session) : bump_patch(session, no_push=False) ; build(session) ; publish(session)
3951
@session
40-
def deploy_minor(session) : bump_minor(session) ; build(session) ; publish(session)
52+
def deploy_minor(session) : bump_minor(session, no_push=False) ; build(session) ; publish(session)
4153
@session
4254
def deploy_feat(session) : deploy_minor(session)
4355
@session
44-
def deploy_major(session) : bump_major(session) ; build(session) ; publish(session)
56+
def deploy_major(session) : bump_major(session, no_push=False) ; build(session) ; publish(session)
4557

4658
@session
4759
def clean(session) : session.run('py', 'utils/clean.py')

translate-messages/noxfile.py

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,37 @@ def test_build(session) : session.run('pip', 'install', '-e', '.') ; session.run
2323
def debug(session) : session.run('py', '-m', pkg.name, '--debug', *session.posargs, env={ 'PYTHONPATH': 'src' })
2424

2525
@session
26-
def bump_patch(session) : session.run('py', 'utils/bump.py', '--patch', '--no-push', *session.posargs)
26+
def bump_patch(session, no_push=True):
27+
cmd = ['py', 'utils/bump.py', '--patch']
28+
if no_push : cmd.append('--no-push')
29+
session.run(*cmd, *session.posargs)
2730
@session
28-
def bump_minor(session) : session.run('py', 'utils/bump.py', '--minor', '--no-push', *session.posargs)
31+
def bump_minor(session, no_push=True):
32+
cmd = ['py', 'utils/bump.py', '--minor']
33+
if no_push : cmd.append('--no-push')
34+
session.run(*cmd, *session.posargs)
2935
@session
30-
def bump_major(session) : session.run('py', 'utils/bump.py', '--major', '--no-push', *session.posargs)
36+
def bump_feat(session, no_push=True):
37+
bump_minor(session, no_push)
38+
@session
39+
def bump_major(session, no_push=True):
40+
cmd = ['py', 'utils/bump.py', '--major']
41+
if no_push : cmd.append('--no-push')
42+
session.run(*cmd, *session.posargs)
3143

3244
@session
3345
def build(session) : clean(session) ; session.run('py', '-m', 'build') ; print('Build complete!')
3446
@session
3547
def publish(session) : session.run('bash', 'utils/publish.sh', *session.posargs)
3648

3749
@session
38-
def deploy_patch(session) : bump_patch(session) ; build(session) ; publish(session)
50+
def deploy_patch(session) : bump_patch(session, no_push=False) ; build(session) ; publish(session)
3951
@session
40-
def deploy_minor(session) : bump_minor(session) ; build(session) ; publish(session)
52+
def deploy_minor(session) : bump_minor(session, no_push=False) ; build(session) ; publish(session)
4153
@session
4254
def deploy_feat(session) : deploy_minor(session)
4355
@session
44-
def deploy_major(session) : bump_major(session) ; build(session) ; publish(session)
56+
def deploy_major(session) : bump_major(session, no_push=False) ; build(session) ; publish(session)
4557

4658
@session
4759
def clean(session) : session.run('py', 'utils/clean.py')

0 commit comments

Comments
 (0)