Packages the WoTT Agent into a Snap.
$ sudo snap install wott-agent
The "unsafe" interfaces needed by this snap are not auto-connected (may change in the future). Manual connection is needed:
$ sudo snap connect wott-agent:network-control :network-control
$ sudo snap connect wott-agent:network-setup-control :network-setup-control
$ sudo snap connect wott-agent:process-control :process-control
$ sudo snap connect wott-agent:system-observe :system-observe
$ sudo snap connect wott-agent:firewall-control :firewall-control
$ sudo snap connect wott-agent:account-control :account-control
$ sudo snap connect wott-agent:log-observe :log-observe
$ sudo snap install snapcraft --classic
$ snapcraft
Detailed instructions can be found here.
- Push changes and bump up the version
- Visit this launchpad page and press "Import Now"
- When the code base has successfully been refreshed above, visit this page and select 'Request builds'
- When the builds are done, they will automatically be published to the Candicate channel in the Snap store. You can then promote the Candidate release to Stable on this page