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
Add support for installing openhab
& openhab_rules_tools
from npm
#1714
Conversation
a85c42e
to
6430bcc
Compare
@mstormi At every start of the
In the I only need your help where to put the command for auto-installing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few quick comments
Short of being able to test this myself all I can say is LGTM. |
I tested all recent changes just a few minutes ago, everything works. Should be ready for merging @mstormi. |
please rebase to include a fix I've just to main (it should make the installation tests pass) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please also rebase
3b705af
to
2e610c0
Compare
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Fixes openhab#1651. Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
This change indicates that openhab-js is included in JS Scripting and can be upgraded manually, but does not have to be installed manually. Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
70a2b21
to
8fc27b5
Compare
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Fixes an issue, where the regex matches on a different package, that included the package name Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
@mstormi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
almost there
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
@mstormi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks
This updates the README to explain the openhab-js installation using the openhabian-config tool. Reference openhab/openhabian#1714. Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
There's a branch inside openhabian-setup.sh that's executed for unattended installs. Put it somewhere after openhab installation.Am 13.09.2022 15:24 schrieb Florian Hotze ***@***.***>:
@mstormi
This is nearly ready for merging.
At every start of the openhabian-config tool, it checks the following for both openhab & openhab_rules_tools:
Does the package folder exist? If not, exit.Run npm outdated and check for the package name in the output. If the package is mentioned in the output, an update is available.Ask the user for updating.
In the openhabian-config tool, you can install both packages under 40 | openHAB Related.
I only need your help where to put the command for auto-installing openhab_rules_tools.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Fixes #1651.
This PR adds a menu option to install the openHAB JavaScript library and
openhab_rules_tools
from @rkoshak.