Commit Graph

4 Commits

Author SHA1 Message Date
Oli Evans
bb6a42dd08
chore: remove stale comment
License: MIT
Signed-off-by: Oli Evans <oli@tableflip.io>
2020-07-21 10:31:55 +01:00
Oli Evans
812ee63d18
chore: remove explicit architectures
remvoing as specifying the subset of architectures you want to build on has side-effects, like the resulting snap is labeled as "multi" arch, and the snapstore UI lists it as building on i386 the whole time.

License: MIT
Signed-off-by: Oli Evans <oli@tableflip.io>
2020-07-10 18:05:36 +01:00
Oli Evans
ba0b415408
chore: enable snap home interface
Without the home interface the user is unable to add files to ipfs from their home dir.

Also explicitly sets the build architectures, to skip some esoteric ones and save some cpu cycles.

License: MIT
Signed-off-by: Oli Evans <oli@tableflip.io>
2020-07-10 16:30:54 +01:00
Oli Evans
883ad0d1d2
feat: add snap package configuration
Simplify keeping the snap package up to date by including the snapcraft.yaml in the repo.

We can then wire up the snapstore to autobuild the package for amd64,i386,arm* etc.

Many thanks to @elopio for the work of getting ipfs into the snap store in the first place, and to @bertrandfalguiere and @mkg20001 for pushing it forwards.

See: https://github.com/ipfs-shipyard/ipfs-snap for more info.

Fixes #7250
WIP #3595

License: MIT
Signed-off-by: Oli Evans <oli@tableflip.io>
2020-07-09 11:07:14 +01:00