[empathy/gnome-2-28] release.py: stop hardcoding the GNOME username used for uploads
- From: Guillaume Desmottes <gdesmott src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [empathy/gnome-2-28] release.py: stop hardcoding the GNOME username used for uploads
- Date: Tue, 20 Oct 2009 11:06:49 +0000 (UTC)
commit 15d5a373c53360420849265bb9c5b440629c4e1c
Author: Guillaume Desmottes <guillaume desmottes collabora co uk>
Date: Tue Oct 20 12:05:43 2009 +0100
release.py: stop hardcoding the GNOME username used for uploads
release.py | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/release.py b/release.py
index f34ffb0..59c14c7 100755
--- a/release.py
+++ b/release.py
@@ -10,7 +10,6 @@ from string import Template
from optparse import OptionParser
last_tag_patern = 'EMPATHY_2_28*'
-username = 'xclaesse'
upload_server = 'master.gnome.org'
template = '''\
$name $version is now available for download from:
@@ -246,7 +245,16 @@ class Project:
self.package_version.replace('.', '_')
self.exec_cmd('git tag -m "Tagged for release %s." %s' % ( self.package_version, new_tag))
+ def _get_username(self):
+ username = os.environ.get('GNOME_ACCOUNT_NAME')
+ if username is not None:
+ return username
+
+ return os.getlogin()
+
+
def upload_tarball(self):
+ username = self._get_username()
tarball = '%s-%s.tar.gz' % (self.package_name.lower(), self.package_version)
cmd = 'scp %s %s %s:' % (tarball, username, upload_server)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]