Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deb package #2321

Open
benfrancis opened this issue Nov 26, 2019 · 5 comments
Open

deb package #2321

benfrancis opened this issue Nov 26, 2019 · 5 comments
Assignees
Labels
Projects
Milestone

Comments

@benfrancis
Copy link
Contributor

@benfrancis benfrancis commented Nov 26, 2019

As a user I want to install the gateway application from a deb package on my existing Raspbian/Debian/Ubuntu system so I don't have to flash a whole OS image and can run the gateway alongside other software

@benfrancis benfrancis added the story label Nov 26, 2019
@mrstegeman mrstegeman added this to Inbox in WebThings via automation Nov 26, 2019
@benfrancis benfrancis moved this from Inbox to Release Backlog in WebThings Dec 2, 2019
@benfrancis

This comment has been minimized.

@gucci-on-fleek

This comment has been minimized.

Copy link
Contributor

@gucci-on-fleek gucci-on-fleek commented Dec 9, 2019

I've got a working setup for making .deb packages.
https://github.com/gucci-on-fleek/gateway-deb-package
At this point it's just the absolute minimum to make a package, but it works fairly well. I've got successful builds for Ubuntu and Raspbian. Right now it's nothing but the gateway, so lots of addons don't work, and there's no service so it needs to be started manually. Nevertheless, it's a binary package that can be installed with apt, and it runs pretty well.

@benfrancis

This comment has been minimized.

Copy link
Contributor Author

@benfrancis benfrancis commented Dec 9, 2019

@gucci-on-fleek Nice, thanks for sharing!

@mrstegeman mrstegeman added this to the 0.11 milestone Dec 10, 2019
@mrstegeman mrstegeman moved this from Release Backlog to In progress in WebThings Dec 10, 2019
@mrstegeman

This comment has been minimized.

Copy link
Member

@mrstegeman mrstegeman commented Dec 11, 2019

@gucci-on-fleek @benfrancis I've started a repo for this.

Status:

  • Gateway builds, things are installed to proper directories
  • gateway-addon python module is not yet installed
  • intent-parser is not yet present

See: https://github.com/mozilla-iot/gateway-deb

@benfrancis

This comment has been minimized.

Copy link
Contributor Author

@benfrancis benfrancis commented Dec 12, 2019

Nice, thanks @mrstegeman !

@mrstegeman mrstegeman self-assigned this Dec 17, 2019
@mrstegeman mrstegeman changed the title apt package deb package Dec 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
WebThings
  
In progress
3 participants
You can’t perform that action at this time.