From 0665f2231abe96e2cf59624fc5e483a1e0ed5757 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Mon, 19 Jan 2015 21:39:02 +0300 Subject: [PATCH] Sort packages when generating Packages index file. #172 --- deb/publish.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deb/publish.go b/deb/publish.go index d00de7e6..329008f3 100644 --- a/deb/publish.go +++ b/deb/publish.go @@ -523,7 +523,9 @@ func (p *PublishedRepo) Publish(packagePool aptly.PackagePool, publishedStorageP progress.InitBar(int64(list.Len()), false) } - err = list.ForEach(func(pkg *Package) error { + list.PrepareIndex() + + err = list.ForEachIndexed(func(pkg *Package) error { if progress != nil { progress.AddBar(1) }