Actions
Story #4445
closedStory #5114: [Epic] Publish features
As a user, RPMs are published in Packages/ and sorted alphabetically
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
There is a need to support the following directory structure as a result of publication on an RPM repo:
$ tree -d os
os
├── Packages
│ ├── 3
│ ├── a
│ ├── b
[...]
│ ├── x
│ ├── y
│ └── z
└── repodata
It's probably good to have different Publishers for different layouts, so this can be one of them.
More context about the directory structure in Pulp2 story
Actions
Alphabetical directory structure by default
Publish repository with directory structure sorter by first letter under 'Packages' directory.
Adjust docs scripts and tests to reflect the change. Added 'django' as test requirement.
/Packages/[a-z]/*.rpm /repodata
closes: #4445 closes: #6399
https://pulp.plan.io/issues/4445 https://pulp.plan.io/issues/6399