29 lines
376 B
Markdown
29 lines
376 B
Markdown
# AppDaemon Dev
|
|
|
|
## Setup
|
|
|
|
### Secrets
|
|
|
|
Needs a long-lived token for HA in `secrets.yaml`
|
|
|
|
### Test Script
|
|
|
|
```bash
|
|
#!/bin/bash
|
|
set -e
|
|
|
|
SCRIPT_DIR=$(readlink -f $(dirname "${BASH_SOURCE[0]}"))
|
|
REPO_DIR=$(dirname $SCRIPT_DIR)
|
|
|
|
echo $REPO_DIR
|
|
cd $REPO_DIR
|
|
|
|
rm -rf ./dist
|
|
|
|
python -m build
|
|
|
|
docker build -t appdaemon:jsl-dev .
|
|
|
|
cd ../conf
|
|
docker compose run -it --rm appdaemon
|
|
``` |