X-Git-Url: https://code.grnet.gr/git/pithos/blobdiff_plain/858e0ab927811235f74962d9f6c55d9317893409..8e9432e83bbbe15eb515efb85bc7b8796ba24672:/fabfile.py diff --git a/fabfile.py b/fabfile.py index a252c34..6fa3971 100644 --- a/fabfile.py +++ b/fabfile.py @@ -42,10 +42,7 @@ from fabric.colors import * env.project_root = "./" env.develop = False env.autoremove = True -env.packages = ['snf-pithos-lib', 'snf-pithos-backend', 'snf-pithos-app', - 'snf-pithos-tools'] -env.deb_packages = ['snf-pithos-lib', 'snf-pithos-backend', - 'snf-pithos-tools', 'snf-pithos-app'] +env.packages = ['snf-pithos-backend', 'snf-pithos-app', 'snf-pithos-tools'] env.capture = False env.colors = True env.pypi_root = 'pypi' @@ -89,7 +86,10 @@ def remove_pkg(p): def build_pkg(p): info ("building package: %s" % p) with lcd(package_root(p)): - local("rm -r dist build") + try: + local("rm -r dist build") + except: + pass local("python setup.py egg_info -d sdist") @@ -169,9 +169,9 @@ def co(c): # Debian packaging helpers # -env.debian_branch = 'debian-0.8' -env.deb_packages = ['snf-common', 'snf-app', 'snf-ganeti-tools', 'snf-webproject'] -env.signdebs = True +env.debian_branch = 'debian-0.9' +env.deb_packages = ['snf-pithos-backend', 'snf-pithos-tools', 'snf-pithos-app'] +env.signdebs = False env.debrelease = False # Increase release number in Debian changelogs env.upstream = 'packaging' @@ -220,11 +220,11 @@ def debrelease(): env.debrelease = True -def nosigndebs(): - env.signdebs = False +def signdebs(): + env.signdebs = True -def builddeb(p, master="packaging", branch="debian-0.8"): +def builddeb(p, master="packaging", branch="debian-0.9"): with co(branch): info("Building debian package for %s" % p) with lcd(package_root(p)): @@ -240,9 +240,9 @@ def builddeb(p, master="packaging", branch="debian-0.8"): info("Done building debian package for %s" % p) -def builddeball(b="debian-0.8"): +def builddeball(b="debian-0.9"): for p in env.deb_packages: - builddeb(p, b) + builddeb(p=p, branch=b)