-
- 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>
parent
ab8340b2
No related branches found
No related tags found
This commit is part of merge request !1. Comments created here will be created in the context of that merge request.
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