Why do private snaps have no manifest?

Asked by Michał Sawicz

[Snapcraft docs say](https://snapcraft.io/docs/build-options):
> Setting the environment variable SNAPCRAFT_BUILD_INFO=1 to add build manifest is still supported. Snaps built on Launchpad will have this set automatically.

However, that's not the case for private snaps. I've created a test recipe:

https://launchpad.net/~mir-team/ubuntu-frame/+snap/ubuntu-frame-vnc-manifest-test

And looking for these lines in the log:
```
Generating snap manifest...
Generated snap manifest
```

The builds are (in reverse order):
- private, no store upload (no manifest)
- private, store upload (no manifest)
- public, store upload (yes manifest)
- public, no store upload (yes manifest)

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Clinton Fung (clinton-fung) said :
#1

Discussed this internally and we feel further conversations are required, preferably in-person. I will arrange for something during the forthcoming in-person event.

Can you help with this problem?

Provide an answer of your own, or ask Michał Sawicz for more information if necessary.

To post a message you must log in.