[Pkg-mozext-commits] [adblock-plus] 31/41: Issue 2121 - Release automation fails to put generated packages into the right directory

David Prévot taffit at moszumanska.debian.org
Wed Mar 18 18:21:39 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository adblock-plus.

commit 77a68d2e9765b1acf6cc2ef8768f97de86ada0af
Author: Wladimir Palant <trev at adblockplus.org>
Date:   Tue Mar 10 20:15:41 2015 +0100

    Issue 2121 - Release automation fails to put generated packages into the right directory
---
 packager.py          |  4 ++--
 packagerChrome.py    |  2 +-
 packagerGecko.py     |  2 +-
 packagerSafari.py    |  2 +-
 releaseAutomation.py | 10 +++++-----
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/packager.py b/packager.py
index 4dee3a2..2ba4996 100644
--- a/packager.py
+++ b/packager.py
@@ -13,8 +13,8 @@ from chainedconfigparser import ChainedConfigParser
 
 import buildtools
 
-def getDefaultFileName(baseDir, metadata, version, ext):
-  return os.path.join(baseDir, '%s-%s.%s' % (metadata.get('general', 'basename'), version, ext))
+def getDefaultFileName(metadata, version, ext):
+  return '%s-%s.%s' % (metadata.get('general', 'basename'), version, ext)
 
 def getMetadataPath(baseDir, type):
   return os.path.join(baseDir, 'metadata.%s' % type)
diff --git a/packagerChrome.py b/packagerChrome.py
index 89176f0..9ebf26a 100644
--- a/packagerChrome.py
+++ b/packagerChrome.py
@@ -321,7 +321,7 @@ def createBuild(baseDir, type='chrome', outFile=None, buildNum=None, releaseBuil
   version = getBuildVersion(baseDir, metadata, releaseBuild, buildNum)
 
   if outFile == None:
-    outFile = getDefaultFileName(baseDir, metadata, version, 'crx' if keyFile else 'zip')
+    outFile = getDefaultFileName(metadata, version, 'crx' if keyFile else 'zip')
 
   params = {
     'type': type,
diff --git a/packagerGecko.py b/packagerGecko.py
index c36718a..72ec7ec 100644
--- a/packagerGecko.py
+++ b/packagerGecko.py
@@ -324,7 +324,7 @@ def createBuild(baseDir, type="gecko", outFile=None, locales=None, buildNum=None
   version = getBuildVersion(baseDir, metadata, releaseBuild, buildNum)
 
   if outFile == None:
-    outFile = getDefaultFileName(baseDir, metadata, version, 'xpi')
+    outFile = getDefaultFileName(metadata, version, 'xpi')
 
   contributors = getContributors(metadata)
 
diff --git a/packagerSafari.py b/packagerSafari.py
index e60b5f2..0d1e566 100644
--- a/packagerSafari.py
+++ b/packagerSafari.py
@@ -208,7 +208,7 @@ def createBuild(baseDir, type, outFile=None, buildNum=None, releaseBuild=False,
   version = getBuildVersion(baseDir, metadata, releaseBuild, buildNum)
 
   if not outFile:
-    outFile = getDefaultFileName(baseDir, metadata, version, 'safariextz' if keyFile else 'zip')
+    outFile = getDefaultFileName(metadata, version, 'safariextz' if keyFile else 'zip')
 
   params = {
     'type': type,
diff --git a/releaseAutomation.py b/releaseAutomation.py
index 969d822..e90af62 100644
--- a/releaseAutomation.py
+++ b/releaseAutomation.py
@@ -77,28 +77,28 @@ def run(baseDir, type, version, keyFiles, downloadsRepo):
   if type == "gecko":
     keyFile = keyFiles[0] if keyFiles else None
     metadata = packager.readMetadata(baseDir, type)
-    buildPath = os.path.join(downloadsRepo, packager.getDefaultFileName(baseDir, metadata, version, 'xpi'))
+    buildPath = os.path.join(downloadsRepo, packager.getDefaultFileName(metadata, version, 'xpi'))
     packager.createBuild(baseDir, type=type, outFile=buildPath, releaseBuild=True, keyFile=keyFile)
     downloads.append(buildPath)
   elif type == "chrome":
     # We actually have to create four different builds for Chrome: signed a unsigned Chrome builds
     # (the latter for Chrome Web Store), a signed Opera build and a signed Safari build.
     metadata = packager.readMetadata(baseDir, type)
-    buildPath = os.path.join(downloadsRepo, packager.getDefaultFileName(baseDir, metadata, version, 'crx'))
+    buildPath = os.path.join(downloadsRepo, packager.getDefaultFileName(metadata, version, 'crx'))
     packager.createBuild(baseDir, type=type, outFile=buildPath, releaseBuild=True, keyFile=keyFiles[0])
     downloads.append(buildPath)
 
-    buildPathUnsigned = os.path.join(baseDir, packager.getDefaultFileName(baseDir, metadata, version, 'zip'))
+    buildPathUnsigned = os.path.join(baseDir, packager.getDefaultFileName(metadata, version, 'zip'))
     packager.createBuild(baseDir, type=type, outFile=buildPathUnsigned, releaseBuild=True, keyFile=None)
 
     metadataOpera = packager.readMetadata(baseDir, "opera")
-    buildPathOpera = os.path.join(downloadsRepo, packager.getDefaultFileName(baseDir, metadataOpera, version, 'crx'))
+    buildPathOpera = os.path.join(downloadsRepo, packager.getDefaultFileName(metadataOpera, version, 'crx'))
     packager.createBuild(baseDir, type="opera", outFile=buildPathOpera, releaseBuild=True, keyFile=keyFiles[0])
     downloads.append(buildPathOpera)
 
     import buildtools.packagerSafari as packagerSafari
     metadataSafari = packagerSafari.readMetadata(baseDir, "safari")
-    buildPathSafari = os.path.join(downloadsRepo, packagerSafari.getDefaultFileName(baseDir, metadataSafari, version, 'safariextz'))
+    buildPathSafari = os.path.join(downloadsRepo, packagerSafari.getDefaultFileName(metadataSafari, version, 'safariextz'))
     packagerSafari.createBuild(baseDir, type="safari", outFile=buildPathSafari, releaseBuild=True, keyFile=keyFiles[1])
     downloads.append(buildPathSafari)
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/adblock-plus.git



More information about the Pkg-mozext-commits mailing list