.prepare_release 357 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. set -eo pipefail
  3. if [ -z "$(git tag -l --points-at HEAD)" ]; then
  4. echo "[$(basename $0)] Skipping non-tagged commit."
  5. exit 0
  6. fi
  7. VERSION=$(git describe)
  8. mkdir dist
  9. for file in $(ls .pioenvs/**/firmware.bin); do
  10. env_dir=$(dirname "$file")
  11. env=$(basename "$env_dir")
  12. cp "$file" "dist/esp8266_milight_hub_${env}-${VERSION}.bin"
  13. done