debian-forge-composer/internal/weldr
Brian C. Lane eb76b9ec8e weldr: Fix the bad blueprint depsolve response
This changes the response to match lorax-composer's behavior. If any of
the blueprints in the list passed to /blueprints/depsolve/... have an
error that error should be appended to the error list, and the blueprint
included in the blueprints list with an empty dependencies section.

It was returning an error 400 and a single error if it hit any depsolve
problems, skipping any other blueprints and returning the wrong
response.

This also adjusts the tests to account for the change.

Fixes #890
2020-07-28 08:18:56 +02:00
..
api.go weldr: Fix the bad blueprint depsolve response 2020-07-28 08:18:56 +02:00
api_test.go weldr: Fix the bad blueprint depsolve response 2020-07-28 08:18:56 +02:00
compose.go weldr: use compose status for targets as well 2020-06-03 11:49:20 +02:00
json.go weldr: implement cancel route 2020-06-12 10:00:50 +02:00
upload.go weldr: use compose status for targets as well 2020-06-03 11:49:20 +02:00
util.go composer/job-queue: add scaffolding for the job queue API 2019-09-26 19:53:06 +02:00