FreeTAKTeam / FreeTAKHub-Installation

FreeTAKHub-Installation
Eclipse Public License 2.0
33 stars 29 forks source link

Finish Initial CI #4

Closed jonaugustine closed 2 years ago

jonaugustine commented 2 years ago

Initial working molecule test of four nodes/hosts/instances:

https://github.com/FreeTAKTeam/FreeTAKHub-Installation/actions/runs/1668380985

The four instances have different roles installed into them:

  1. mainNode: FTS and FTS-UI roles
  2. webmap: webmap role
  3. videoserverNode: videoserver role
  4. noderedserverNode: NodeRed role

To run the playbook locally, go to the root directory of the repository and enter:

molecule test --destroy never -- -vvvv

This assumes that you have molecule installed.

To install molecule: https://molecule.readthedocs.io/en/latest/installation.html

The official run playbook has not been handled yet.