Chad has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/352894 )

Change subject: Make-release: Drop stupid remote update code path
......................................................................

Make-release: Drop stupid remote update code path

Repos were never a local directory so we never actually
hit this code path. Wtf was I thinking?

While we're here, also keep the checkout branch for master
as well, there's no need for this check

Change-Id: Ibc7d5b737cb7033c679e4b6729c03a5662e5fa7f
---
M make-release/make-release.py
1 file changed, 6 insertions(+), 14 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/tools/release 
refs/changes/94/352894/1

diff --git a/make-release/make-release.py b/make-release/make-release.py
index b398bfc..f0e3aa1 100755
--- a/make-release/make-release.py
+++ b/make-release/make-release.py
@@ -395,16 +395,9 @@
 
     def getGit(self, repo, dir, label, gitRef):
         oldDir = os.getcwd()
-        if os.path.exists(repo):
-            logging.debug("Updating local %s", repo)
-            proc = subprocess.Popen(['git', 'remote', 'update'],
-                                    cwd=repo)
-            if proc.wait() != 0:
-                logging.error("Could not update local repository %s", repo)
-                sys.exit(1)
 
         if os.path.exists(dir):
-            logging.debug("Updating %s in %s...", label, dir)
+            logging.info("Updating %s in %s...", label, dir)
             proc = subprocess.Popen(
                 ['sh', '-c', 'cd ' + dir + '; git fetch -q --all'])
         else:
@@ -417,13 +410,12 @@
 
         os.chdir(dir)
 
-        if gitRef != 'master':
-            logging.debug("Checking out %s in %s...", gitRef, dir)
-            proc = subprocess.Popen(['git', 'checkout', gitRef])
+        logging.debug("Checking out %s in %s...", gitRef, dir)
+        proc = subprocess.Popen(['git', 'checkout', gitRef])
 
-            if proc.wait() != 0:
-                logging.error("git checkout failed, exiting")
-                sys.exit(1)
+        if proc.wait() != 0:
+            logging.error("git checkout failed, exiting")
+            sys.exit(1)
 
         os.chdir(oldDir)
 

-- 
To view, visit https://gerrit.wikimedia.org/r/352894
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibc7d5b737cb7033c679e4b6729c03a5662e5fa7f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/tools/release
Gerrit-Branch: master
Gerrit-Owner: Chad <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to