I’m in the process of converting a process which would build then dynamically update a Debian package to one which builds a series of snap packages, one of which will need to be dynamically updated. There currently is no yaml or push to deploy via some store and there definitely won’t be the last part, ever. This is a kiosk type application which allows users of it to upload custom content. The content currently gets put into a zip file of a specific name and then gets stuck into an existing ISO or Debian. We pop them apart, replace the file, then put them back together.
Is there an approved method of popping apart a snap to replace a single file without installing it somewhere? If so, can someone please provide a link.