[cig-commits] r18052 - in cs/buildbot/trunk/buildbot: . scripts
brad at geodynamics.org
brad at geodynamics.org
Mon Mar 7 12:28:34 PST 2011
Author: brad
Date: 2011-03-07 12:28:33 -0800 (Mon, 07 Mar 2011)
New Revision: 18052
Modified:
cs/buildbot/trunk/buildbot/meta.py
cs/buildbot/trunk/buildbot/scripts/packager.py
Log:
Added exlude list to packaging.
Modified: cs/buildbot/trunk/buildbot/meta.py
===================================================================
--- cs/buildbot/trunk/buildbot/meta.py 2011-03-07 20:27:37 UTC (rev 18051)
+++ cs/buildbot/trunk/buildbot/meta.py 2011-03-07 20:28:33 UTC (rev 18052)
@@ -12,6 +12,7 @@
'misc_dirs',
'files',
'strip_list',
+ 'exclude',
'scripts',
'urls',
]
Modified: cs/buildbot/trunk/buildbot/scripts/packager.py
===================================================================
--- cs/buildbot/trunk/buildbot/scripts/packager.py 2011-03-07 20:27:37 UTC (rev 18051)
+++ cs/buildbot/trunk/buildbot/scripts/packager.py 2011-03-07 20:28:33 UTC (rev 18052)
@@ -669,9 +669,15 @@
packingList = [distdir_arch + "/" + m for m in pl.directories]
packingList.extend([distdir_arch + "/" + m for m in pl.extraFiles])
+ # Create list of files to exclude
+ fexclude = open("tar_exclude", "w")
+ for f in config.packaging.exclude:
+ fexclude.write(f+"\n")
+ fexclude.close()
+
archive = distdir_arch + ".tar.gz"
taggedArchive = tag + "-" + archive
- status = os.system("tar cvzf " + archive + " " + " ".join(packingList))
+ status = os.system("tar cvzf " + archive + " -X tar_exclude " + " ".join(packingList))
if status != 0:
sys.exit("tar: exit %d" % status)
More information about the CIG-COMMITS
mailing list