X-Git-Url: https://git.arvados.org/arvados-dev.git/blobdiff_plain/c0e1dbb244f0cf8d838ebd9296e797a0a2f23fdf..c21753f5f91a3144395f4b259b09fb16b39b4b2d:/jenkins/run_upload_packages.py diff --git a/jenkins/run_upload_packages.py b/jenkins/run_upload_packages.py index fb4defd..5fc134c 100755 --- a/jenkins/run_upload_packages.py +++ b/jenkins/run_upload_packages.py @@ -146,13 +146,14 @@ class DebianPackageSuite(DistroPackageSuite): cd "$1"; shift DISTNAME=$1; shift freight add "$@" "apt/$DISTNAME" -freight cache +freight cache "apt/$DISTNAME" rm "$@" """ TARGET_DISTNAMES = { 'debian7': 'wheezy', 'debian8': 'jessie', 'ubuntu1204': 'precise', + 'ubuntu1404': 'trusty', } def post_uploads(self, paths): @@ -186,12 +187,18 @@ def _define_suite(suite_class, *rel_globs, **kwargs): PACKAGE_SUITES = { 'python': _define_suite(PythonPackageSuite, + 'sdk/pam/dist/*.tar.gz', 'sdk/python/dist/*.tar.gz', + 'services/nodemanager/dist/*.tar.gz', 'services/fuse/dist/*.tar.gz', - 'services/nodemanager/dist/*.tar.gz'), - 'gems': _define_suite(GemPackageSuite, 'sdk/ruby/*.gem', 'sdk/cli/*.gem'), + ), + 'gems': _define_suite(GemPackageSuite, + 'sdk/ruby/*.gem', + 'sdk/cli/*.gem', + 'services/login-sync/*.gem', + ), } -for target in ['debian7', 'debian8', 'ubuntu1204']: +for target in ['debian7', 'debian8', 'ubuntu1204', 'ubuntu1404']: PACKAGE_SUITES[target] = _define_suite( DebianPackageSuite, os.path.join('packages', target, '*.deb'), target=target)