Browse Source

WIP: Add build script to work around HACS not supporting symlinks

Nik Rolls 5 years ago
parent
commit
86c3e5d799
2 changed files with 18 additions and 1 deletions
  1. 2 1
      .gitignore
  2. 16 0
      build-release.sh

+ 2 - 1
.gitignore

@@ -1,4 +1,5 @@
 /.idea/
 /.vscode/
 __pycache__/
-/config/
+/config/
+*.zip

+ 16 - 0
build-release.sh

@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+set -ex
+
+ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
+TEMP_DIR=`mktemp -d`
+CWD=`pwd`
+
+cd $TEMP_DIR
+cp -r "$ROOT_DIR/custom_components/goldair_climate" .
+cd goldair_climate
+rm -rf __pycache__ */__pycache__
+zip -r homeassistant-goldair-climate * .translations
+cp homeassistant-goldair-climate.zip "$CWD"
+cd "$CWD"
+rm -rf $TEMP_DIR