[Title] remove change log duplication packages
authorhyoun jiil <jiil.hyoun@samsung.com>
Tue, 26 Mar 2013 06:24:47 +0000 (15:24 +0900)
committerhyoun jiil <jiil.hyoun@samsung.com>
Tue, 26 Mar 2013 06:24:47 +0000 (15:24 +0900)
[Type] Enhancement
[Module] Toolchain /
[Priority] Minor
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

Change-Id: I610b33ca067172514848b4d714dbfb2a41523648

src/pkg_server/packageServer.rb

index 2082c0de19b367f8e941d52085b869becf2cd89c..2d1df09e7e3456bb9733b4ee8191b3d2f1146bea 100644 (file)
@@ -249,7 +249,7 @@ class PackageServer
                # if snapshot mode is true then generate snapshot
                if snapshot or test_flag then
                        @log.info "generaging snapshot"
-                       snapshot_name = distribution.generate_snapshot("", "", false, "Changed package: \n" + registed_package_list.map{|x|"- #{x.package_name}"}.join("\n") + "\n\n" + get_changelog_string(registed_package_list) )
+                       snapshot_name = distribution.generate_snapshot("", "", false, "Changed packages: \n" + registed_package_list.map{|x|"- #{x.package_name}"}.uniq.sort.join("\n") + "\n\n" + get_changelog_string(registed_package_list) )
                end
 
                Utils.file_unlock(@lock_file)