Can a snapcraft plugin bring in stage packages and declare plugs?
alberto.mardegan at canonical.com
Thu Jan 5 12:31:12 UTC 2017
I'm working on simplifying the process for creating snaps of webapps.
I've tried building a part, but that doesn't seem to work (see
comments welcome, by the way :-) ).
Now I'm considering achieving the same goal by writing a snapcraft
plugin. Before starting to dig into this, I'd like to know what exactly
can be done by a plugin; in particular, are these tasks feasible?
- Automatically adding stage-packages to the part
- Declaring plugs (like setting up the ubuntu-app-platform plug)
As I understand, the plug definitions are not part of any snapcraft
part, that's why I wonder if a snapcraft plugin (which is usually
attached to a part) can alter them.
More information about the Snapcraft