astarte-platform/Setup Astarte instance
Starts an Astarte instance to perform SDK integration testing
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| realm | The name of the realm that will be created and populated. The default is test. | no | test |
| device-id | The device id that will be registered in the realm and populated. The default is xeT0nbhuTyCYzCoqD3w7Lg | no | xeT0nbhuTyCYzCoqD3w7Lg |
| interface-dir | Path to a directory containing JSON files containing the Astarte interfaces that will be installed in the realm. If empty, the standard interfaces contained in the astarte repository will be installed. | no | astarte/standard-interfaces |
| register-device | If true (default), the action will register the device and provide the user with a credentials secret ready to be used, otherwise the user will be responsible of registering the device using the provided pairing JWT. | no | true |
Outputs
| name | description |
|---|---|
| realm | The name of the realm that was created and populated. |
| device-id | The device id that was registered in the realm and populated. |
| pairing-base-url | The base Pairing API URL. |
| appengine-base-url | The base AppEngine API URL. |
| pairing-jwt | A JWT that can be used to register a device via Pairing API |
| appengine-jwt | A JWT that can be used to access AppEngine API |
| credentials-secret | If register-device is true, this variable will contain the credentials secret of the registered device |