-
- Downloads
WIP: Add initial aptly support
This commit integratates aptly backend:
* Creating a new project on OBS, creates aptly repo (using default name
convention). The repo is automatically published.
* Removing the project on OBS, removes and unpublishes the aptly repo.
* Adding a package on OBS, automatically adds to built packages to the
aptly repo.
* Removing the package on OBS, removes the built packages from the aptly
repo.
* Previous versions of a package are automatically removed when an
updated version is uploaded.
Signed-off-by:
Ariel D'Alessandro <ariel.dalessandro@collabora.com>
Showing
- Dockerfile.backend 2 additions, 0 deletionsDockerfile.backend
- docker-compose.yml 4 additions, 0 deletionsdocker-compose.yml
- docker/configure-backend-user.sh 3 additions, 0 deletionsdocker/configure-backend-user.sh
- docker/services/aptly/aptly.conf 22 additions, 0 deletionsdocker/services/aptly/aptly.conf
- src/backend/BSAptly.pm 22 additions, 0 deletionssrc/backend/BSAptly.pm
- src/backend/bs_publish 35 additions, 69 deletionssrc/backend/bs_publish
- src/backend/bs_srcserver 47 additions, 0 deletionssrc/backend/bs_srcserver
Loading
Please register or sign in to comment