The source project of this merge request has been removed.
Add aptly support
Merged
Ariel D'Alessandro 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
Compare and
- version 43fc576739
- version 42fc576739
- version 4184d03adb
- version 4084d03adb
- version 39844f3e0f
- version 38b15d043b
- version 37cfcd70b2
- version 36e5f76ebb
- version 35e5f76ebb
- version 34cfcd70b2
- version 33e5f76ebb
- version 32fc5d77c7
- version 31fc5d77c7
- version 30b43884cb
- version 29fd8b161d
- version 28fd8b161d
- version 2782217c8e
- version 26de7dfc50
- version 25882a4a6c
- version 2434f3eb13
- version 2304370b0f
- version 220c4d061b
- version 2122c16193
- version 204b00bf1e
- version 1940950ccd
- version 18b31a7aaa
- version 17cee8d9eb
- version 16a364268e
- version 15700eb988
- version 14d37d1100
- version 130e2a5caf
- version 123c8f3bfd
- version 1190612651
- version 10d237b82a
- version 93948216d
- version 828f2cb72
- version 7629927ce
- version 6eb7e96e3
- version 5674a7879
- version 44f0d0164
- version 3c5ab2ce7
- version 27e4ea1dd
- version 13229bdf7
- collabora/switch-to-aptly (base)
- latest versionb48533892 commits,
- version 43fc5767392 commits,
- version 42fc57673927 commits,
- version 4184d03adb27 commits,
- version 4084d03adb2 commits,
- version 39844f3e0f2 commits,
- version 38b15d043b2 commits,
- version 37cfcd70b22 commits,
- version 36e5f76ebb10 commits,
- version 35e5f76ebb2 commits,
- version 34cfcd70b225 commits,
- version 33e5f76ebb2 commits,
- version 32fc5d77c72 commits,
- version 31fc5d77c728 commits,
- version 30b43884cb2 commits,
- version 29fd8b161d2 commits,
- version 28fd8b161d2 commits,
- version 2782217c8e3 commits,
- version 26de7dfc503 commits,
- version 25882a4a6c3 commits,
- version 2434f3eb133 commits,
- version 2304370b0f3 commits,
- version 220c4d061b3 commits,
- version 2122c161932 commits,
- version 204b00bf1e2 commits,
- version 1940950ccd8 commits,
- version 18b31a7aaa6 commits,
- version 17cee8d9eb5 commits,
- version 16a364268e3 commits,
- version 15700eb9883 commits,
- version 14d37d11002 commits,
- version 130e2a5caf2 commits,
- version 123c8f3bfd2 commits,
- version 11906126512 commits,
- version 10d237b82a2 commits,
- version 93948216d2 commits,
- version 828f2cb722 commits,
- version 7629927ce2 commits,
- version 6eb7e96e32 commits,
- version 5674a78796 commits,
- version 44f0d01646 commits,
- version 3c5ab2ce75 commits,
- version 27e4ea1dd2 commits,
- version 13229bdf72 commits,
Compare changes
- Side-by-side
- Inline
Files
9Loading