Skip to content
Snippets Groups Projects

Add aptly support

7 files
+ 135
69
Compare changes
  • Side-by-side
  • Inline
Files
7
  • f63d0cad
    WIP: Add initial aptly support · f63d0cad
    Ariel D'Alessandro authored
    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's avatarAriel D'Alessandro <ariel.dalessandro@collabora.com>
+ 22
0
{
"rootDir": "/srv/aptly",
"downloadConcurrency": 4,
"downloadSpeedLimit": 0,
"architectures": ["amd64", "arm64", "armhf", "source"],
"dependencyFollowSuggests": false,
"dependencyFollowRecommends": false,
"dependencyFollowAllVariants": false,
"dependencyFollowSource": false,
"dependencyVerboseResolve": false,
"gpgDisableSign": true,
"gpgDisableVerify": true,
"gpgProvider": "gpg",
"downloadSourcePackages": false,
"skipLegacyPool": true,
"ppaDistributorID": "ubuntu",
"ppaCodename": "",
"skipContentsPublishing": false,
"FileSystemPublishEndpoints": {},
"S3PublishEndpoints": {},
"SwiftPublishEndpoints": {}
}
Loading