Cross platform snap creation?

Didier Roche didrocks at ubuntu.com
Mon Nov 14 12:35:56 UTC 2016


Le 14/11/2016 à 13:24, Érico P a écrit :
>
> Didier,
>
> Peter asked about building snaps from other systems, not running them.
> I think the idea would be to automate the building process of an app
> in Electron for multiple platforms. Forgive me if you got right and I
> just didn't understood what you have said.
>

Oh indeed, rereading, that's more than possible I misunderstood the
request this morning :)

I guess using a docker container like didrocks/snapcraft from dockerhub,
which always contain latest released version of snapcraft (based on
16.04 LTS).
Tell me if that suits your need Peter!
Didier
>
> Em 14 de nov de 2016 7:32 AM, "Didier Roche" <didrocks at ubuntu.com
> <mailto:didrocks at ubuntu.com>> escreveu:
>
>     Le 13/11/2016 à 15:58, Peter Uithoven a écrit :
>>     Hi folks,
>>
>>     This is a question on behalf of the people behind Electron: Is is
>>     possible to create snaps from other platforms than Linux? Would
>>     this be possible through a Docker container? Are there docs on this?
>>
>>     https://github.com/electron-userland/electron-packager/issues/525#issuecomment-260109515
>>     <https://github.com/electron-userland/electron-packager/issues/525#issuecomment-260109515>
>>     https://github.com/electron-userland/electron-builder/issues/509
>>     <https://github.com/electron-userland/electron-builder/issues/509>
>>
>>     Electron enables the creation of cross platform application using
>>     web technologies (javascript, css, html, Node.js etc). The Atom
>>     editor for example is build with it.
>>     http://electron.atom.io/
>
>     Hey Peter,
>
>     I don't think this is planned as of today, however, seeing snaps
>     working on the Linux Windows subsystem would be indeed really
>     interesting! The issue with elecctron apps is that they touch a
>     big part of the technical stack (graphics, access to various
>     files, javascript sandboxed engine…). I don't think that will be
>     the easiest one.
>
>     I think running some lxd ubuntu-core system containers would help
>     at least as a first steps on supported platform for web service.
>     Cheers,
>     Didier
>
>     --
>     Snapcraft mailing list
>     Snapcraft at lists.snapcraft.io <mailto:Snapcraft at lists.snapcraft.io>
>     Modify settings or unsubscribe at:
>     https://lists.ubuntu.com/mailman/listinfo/snapcraft
>     <https://lists.ubuntu.com/mailman/listinfo/snapcraft>
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20161114/90900a8e/attachment.html>


More information about the Snapcraft mailing list