An Alpine Linux repository is a directory with a collection of apk files, and an Alpine Linux repository consists of the following three main coordinates:
branch
repository
architecture
Artifactory uses the same convention of the directory layout as the Alpine Linux repository uses. For example:
├── 3.9 (branch) │ └─ main (repository) │ └─ aarch64 (architecture) │ └── APKINDEX.tar.gz (index file) │ └── a2ps-4.14-r7.apk │ └── ...apk │ └─ x86 │ └── APKINDEX.tar.gz (index file) │ └── a2ps-4.14-r7.apk │ └── ...apk │ └─ ... ├── ...
Deployment Structure
All deployment of Alpine Linux packages into Artifactory must be under the <BRANCH>/<REPOSITORY>/<ARCHITECTURE>/
structure.
If packages are not deployed under this structure, they will not be included in any index file.