Merlijn van Deen has uploaded a new change for review.
https://gerrit.wikimedia.org/r/180318
Change subject: change default behavior to just-pull
......................................................................
change default behavior to just-pull
Change-Id: If356ae1741953494acda305af8f8e74c4fd73b4f
---
M fabfile.py
1 file changed, 4 insertions(+), 6 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/labs/tools/wikibugs2
refs/changes/18/180318/1
diff --git a/fabfile.py b/fabfile.py
index 0d8d47b..360c0c0 100644
--- a/fabfile.py
+++ b/fabfile.py
@@ -48,12 +48,10 @@
@task
def deploy(*args):
if len(args) == 0:
- alljobs = list(jobs.keys())
- if not confirm("No jobs provided, assuming {}. OK?".format(',
'.join(alljobs)), default=False):
- abort('No jobs provided. Usage: fab deploy:[job]')
- return
- args = alljobs
+ warn('No jobs provided. Use fab deploy:jobname[,jobname] to deploy
specific jobs.\n'
+ 'Available jobs are: {}\n\n'
+ 'I will now run git pull.'.format(', '.join(jobs.keys())))
pull()
for job in args:
restart_job(job)
- irclog_deploy(', '.join(args))
+ irclog_deploy(', '.join(args) or '(no jobs restarted)')
--
To view, visit https://gerrit.wikimedia.org/r/180318
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If356ae1741953494acda305af8f8e74c4fd73b4f
Gerrit-PatchSet: 1
Gerrit-Project: labs/tools/wikibugs2
Gerrit-Branch: master
Gerrit-Owner: Merlijn van Deen <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits