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

feat(nodered): external nodes export + bootstrapping logic #117

Merged
merged 2 commits into from
Sep 25, 2023

Commits on Sep 25, 2023

  1. refactor(nodered): offline nodes export + nodes.json

    refactor the playbook to provide:
    
    - generate a `nodes.json` file of all external node-RED nodes
      as a _manifest_. Closes #114
    
    - provide `offline` Ansible Tag to parse through the `nodes.json`
      and download the corresponding tarballs from NPM registry.
      Closes #116
    
    Signed-off-by: Shantanoo 'Shan' Desai <[email protected]>
    shantanoo-desai committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    a4268a7 View commit details
    Browse the repository at this point in the history
  2. feat(nodered): add online/offline bootstrapping logic for nodes

    bootstrapping node-red now via the generated `nodes.json` file for
    online logic and via downloaded tarballs from NPM registry for
    offline logic. Use of ansible tags to explicitly mention `offline`
    upload (default is `online` logic).
    
    Closes #116
    
    Signed-off-by: Shantanoo 'Shan' Desai <[email protected]>
    shantanoo-desai committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    29e3422 View commit details
    Browse the repository at this point in the history