debian-forge-composer/internal/cloudapi/v2
Achilleas Koutsou 3320f2c57d cloudapi: separate repositories based on package_sets
- Any repository without package_sets is added to the general `Repos`
  field of the DepsolveJob, just like before.
- Repositories with package_sets are added to the `PackageSetsRepos`
  map, indexed by the package set names.
- Repositories defined in the customizations as `PayloadRepositories`
  are considered to be associated only with the `PayloadPackageSets`
  names from the image type and are added to the `PackageSetsRepos`
  under the payload sets.

The repository collection and conversion of repository structs (from
Repository to RepoConfig) has been moved to a separate function.
2022-02-14 17:38:41 +01:00
..
errors.go worker/api: align & improve error handlers 2022-02-02 11:15:20 +01:00
errors_test.go cloudapi/v2: Listen on /api/image-builder-composer/v2 2021-10-11 09:52:21 +02:00
openapi.v2.gen.go cloudapi: add tags to repositories in image request 2022-02-14 17:38:41 +01:00
openapi.v2.yml cloudapi: add tags to repositories in image request 2022-02-14 17:38:41 +01:00
v2.go cloudapi: separate repositories based on package_sets 2022-02-14 17:38:41 +01:00
v2_internal_test.go cloudapi/v2: add koji-specific tests 2022-02-01 20:28:40 +00:00
v2_koji_test.go cloudapi/v2: add koji-specific tests 2022-02-01 20:28:40 +00:00
v2_test.go cloudapi/v2: introduce compose status 2022-02-01 20:28:40 +00:00