Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/86271


Change subject: skip tarignore if it is not existing
......................................................................

skip tarignore if it is not existing

Will print a lame warning and keep proceeding nonetheless.

Change-Id: I3547f499245df1d1152a1370690ba3c1943a7943
---
M make-release/make-release.py
1 file changed, 8 insertions(+), 2 deletions(-)


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

diff --git a/make-release/make-release.py b/make-release/make-release.py
index 70aeff3..fa6b93c 100755
--- a/make-release/make-release.py
+++ b/make-release/make-release.py
@@ -410,11 +410,17 @@
     def makeTarFile(self, package, file, dir, rootDir, argAdd=[]):
         tar = self.options.tar_command
 
+        tarignore = self.options.destDir + '/tarignore'
+        if not os.path.isfile(tarignore):
+            "Tarignore %s not found, IGNORING." % tarignore
+            tarignore = None
+
         # Generate the .tar.gz file
         filename = dir + '/' + file + '.tar.gz'
         outFile = open(filename, "w")
-        args = [tar, '--format=gnu', '--exclude-vcs', '--exclude-from',
-                self.options.destDir + '/tarignore']
+        args = [tar, '--format=gnu', '--exclude-vcs']
+        if tarignore:
+            args += ['--exclude-from', tarignore]
         args += argAdd
         args += ['-c', package]
 

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

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

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

Reply via email to