The source project of this merge request has been removed.
Add aptly support
Merged
requested to merge (removed):wip/adalessandro/rebase-aptly-publisher into collabora/switch-to-aptly
Task: https://phabricator.apertis.org/T7848
Add aptly support
This commit integratates aptly backend. The following features are supported:
- OBS repositories gets automatically created/removed on aptly.
- Each arch with the publish flag enabled in a repository, get published on aptly.
- Package binaries get added to the aptly repository right after they get built. Old versions are automatically removed.
- Every time a package is published, a snapshot is taken and published.
Related documentation is added to README.aptly.md
:
- aptly configuration files.
- snapshot and db-cleanup scripts.
Development notes:
- This MR contains a HACK commit setting up docker to be built locally.
- On the backend container, the following command can be run to start serving published files locally:
$ aptly serve
Edited by Ariel D'Alessandro
Merge request reports
Activity
- Resolved by Ariel D'Alessandro
- Resolved by Ariel D'Alessandro
- Resolved by Ariel D'Alessandro
- Resolved by Ariel D'Alessandro
added 2 commits
Please register or sign in to reply