~pappacena/launchpad:export-oci-recipe-build

Last commit made on 2020-05-04
Get this branch:
git clone -b export-oci-recipe-build https://git.launchpad.net/~pappacena/launchpad
Only Thiago F. Pappacena can upload to this branch. If you are Thiago F. Pappacena please log in for upload directions.

Branch merges

Branch information

Name:
export-oci-recipe-build
Repository:
lp:~pappacena/launchpad

Recent commits

647b626... by Thiago F. Pappacena

Exporting a few more attributes on OCIRecipeBuild's webservice

7477dac... by Thiago F. Pappacena

Exporting OCI Recipe build

bb90351... by Thiago F. Pappacena

Disabling the export of IOCIRecipeBuildRequest.builds on the API.

We need to discuss how this OCIRecipeBuilds will be exported on the webservice, and the exporting of IOCIRecipeBuildRequest.builds is breaking the app server startup.

Merged from https://code.launchpad.net/~pappacena/launchpad/+git/launchpad/+merge/383028

4f9351a... by Thiago F. Pappacena

Disabling test checks for unexported entity

fb066d0... by Thiago F. Pappacena

Temporarely disabling the export of IOCIRecipeBuildRequest.builds

1108de7... by Thiago F. Pappacena

Reverting exported entity

62cdb52... by Thiago F. Pappacena

Adding comment about missing implementation

fd35dee... by Thiago F. Pappacena

Sorting __all__

ea87b78... by Thiago F. Pappacena

Fixing initialization problem due to unexported API entity

9c5e90d... by Thiago F. Pappacena

Async API to request builds for OCI Recipe.

This adds a new operation on OCIRecipe's API to requestBuilds, and this will run in background (on Celery) to trigger a build for each available architecture of OCIRecipe. This operation exposes an API to check the status of the build, following the same format we have for Snaps.

Merged from https://code.launchpad.net/~pappacena/launchpad/+git/launchpad/+merge/382233