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

Reply via email to