mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-05-06 22:18:28 +00:00
Pregenerate all udebs indexes if at least one udeb has been discovered. #108
This commit is contained in:
+1
-1
@@ -167,7 +167,7 @@ func (files *indexFiles) PackageIndex(component, arch string, udeb bool) *indexF
|
|||||||
|
|
||||||
file = &indexFile{
|
file = &indexFile{
|
||||||
parent: files,
|
parent: files,
|
||||||
discardable: udeb,
|
discardable: false,
|
||||||
compressable: true,
|
compressable: true,
|
||||||
signable: false,
|
signable: false,
|
||||||
relativePath: relativePath,
|
relativePath: relativePath,
|
||||||
|
|||||||
@@ -521,6 +521,11 @@ func (p *PublishedRepo) Publish(packagePool aptly.PackagePool, publishedStorageP
|
|||||||
udebs := []bool{false}
|
udebs := []bool{false}
|
||||||
if hadUdebs {
|
if hadUdebs {
|
||||||
udebs = append(udebs, true)
|
udebs = append(udebs, true)
|
||||||
|
|
||||||
|
// For all architectures, pregenerate .udeb indexes
|
||||||
|
for _, arch := range p.Architectures {
|
||||||
|
indexes.PackageIndex(component, arch, true)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// For all architectures, generate Release files
|
// For all architectures, generate Release files
|
||||||
|
|||||||
Reference in New Issue
Block a user