... | ... | @@ -49,7 +49,7 @@ Project repo is expected to have a top-level `distro` directory containing all * |
|
|
|
|
|
```
|
|
|
distro
|
|
|
├── config <- apkg configuration and other files such as custom plugins/packaging styles
|
|
|
├── config <- apkg configuration and other files such as custom plugins/packaging styles
|
|
|
│ ├── apkg.yaml
|
|
|
│ └── plugins
|
|
|
├── common <- shared packaging files such as systemd services
|
... | ... | @@ -90,25 +90,25 @@ All project-specific `apkg` **output** files should be placed into respective su |
|
|
```
|
|
|
pkg
|
|
|
├── archives
|
|
|
│ ├── dev
|
|
|
│ ├── dev <- dev archives are created here
|
|
|
│ │ └── knot-resolver-5.1.3.1602777860.d5fc45b3.tar.xz
|
|
|
│ └── upstream
|
|
|
│ └── upstream <- upstream archives (and signatures) are downloaded here
|
|
|
│ ├── knot-resolver-5.1.3.tar.xz
|
|
|
│ └── knot-resolver-5.1.3.tar.xz.asc
|
|
|
├── build
|
|
|
│ ├── packages
|
|
|
│ ├── packages <- package builds are done here - logs, artifacts, and other build outputs
|
|
|
│ │ ├── arch
|
|
|
│ │ ├── debian-10
|
|
|
│ │ └── fedora-32
|
|
|
│ └── source-packages
|
|
|
│ ├── arch
|
|
|
│ └── source-packages <- `distro/pkg/$DISTRO/*` files are converted to source packages here
|
|
|
│ ├── arch
|
|
|
│ ├── debian-10
|
|
|
│ └── fedora-32
|
|
|
├── packages
|
|
|
├── packages <- successfully built packages are stored here
|
|
|
│ ├── arch
|
|
|
│ ├── debian-10
|
|
|
│ └── fedora-32
|
|
|
└── source-packages
|
|
|
└── source-packages <- successfully built source packages are stored here
|
|
|
├── arch
|
|
|
├── debian-10
|
|
|
└── fedora-32
|
... | ... | |