rename pio targets

This commit is contained in:
proddy
2020-11-17 12:25:55 +01:00
parent aa7b37e006
commit 1df21f25fa
7 changed files with 55 additions and 66 deletions

View File

@@ -41,8 +41,8 @@ jobs:
- name: Build images - name: Build images
run: | run: |
platformio run -e esp8266 platformio run -e esp8266-ci
platformio run -e esp32 platformio run -e esp32-ci
- name: Delete - name: Delete
uses: dev-drprasad/delete-tag-and-release@v0.1.2 uses: dev-drprasad/delete-tag-and-release@v0.1.2

View File

@@ -36,8 +36,8 @@ jobs:
- name: Build images - name: Build images
run: | run: |
platformio run -e esp8266 platformio run -e esp8266-ci
platformio run -e esp32 platformio run -e esp32-ci
- name: Changelog - name: Changelog
run: cat RELEASENOTES.md CHANGELOG_LATEST.md > BODY.txt run: cat RELEASENOTES.md CHANGELOG_LATEST.md > BODY.txt

25
debug_esp32_pio_local.ini Normal file
View File

@@ -0,0 +1,25 @@
; ESP32 with debugger
; do not build web
; builds with DEBUG and TEST
[platformio]
default_envs = esp32
[env]
upload_port = COM3
; upload_protocol = espota
; upload_flags =
; --port=8266
; --auth=ems-esp-neo
; upload_port = ems-esp.local
[common]
debug_flags = -DEMSESP_DEBUG -DEMSESP_TEST -DEMSESP_FORCE_SERIAL
[env:esp32]
monitor_filters = esp32_exception_decoder
debug_tool = esp-prog
debug_init_break = tbreak setup
build_type = debug
extra_scripts =

View File

@@ -1,31 +0,0 @@
[platformio]
; default_envs = esp32-local
default_envs = esp8266-local
[env]
; upload_port = COM3
upload_port = COM7
; upload_protocol = espota
; upload_flags =
; --port=8266
; --auth=ems-esp-neo
; upload_port = ems-esp.local
[common]
debug_flags = -DEMSESP_DEBUG
[env:esp32-local]
monitor_filters = esp32_exception_decoder
debug_tool = esp-prog
debug_init_break = tbreak setup
build_type = debug
extra_scripts =
; pre:scripts/build_interface.py
[env:esp8266-local]
monitor_filters = esp8266_exception_decoder
extra_scripts =
; pre:scripts/build_interface.py
scripts/main_script.py

View File

@@ -0,0 +1,18 @@
; ESP8266
; local example the does not build the web UI
[platformio]
default_envs = esp8266
[env]
; upload_port = COM3
upload_protocol = espota
upload_flags =
--port=8266
--auth=ems-esp-neo
upload_port = ems-esp.local
[env:esp8266]
extra_scripts =
scripts/main_script.py

View File

@@ -1,25 +0,0 @@
[platformio]
; default_envs = esp32-local
default_envs = esp8266-local
[env]
; upload_port = COM3
upload_port = COM7
; upload_protocol = espota
; upload_flags =
; --port=8266
; --auth=ems-esp-neo
; upload_port = ems-esp.local
[common]
[env:esp32-local]
extra_scripts =
; pre:scripts/build_interface.py
[env:esp8266-local]
extra_scripts =
; pre:scripts/build_interface.py
scripts/main_script.py

View File

@@ -1,8 +1,8 @@
; PlatformIO Project Configuration File for EMS-ESP ; PlatformIO Project Configuration File for EMS-ESP
[platformio] [platformio]
default_envs = esp8266-local default_envs = esp8266
; default_envs = esp32-local ; default_envs = esp32
# override any settings with your own local ones in pio_local.ini # override any settings with your own local ones in pio_local.ini
extra_configs = extra_configs =
@@ -45,7 +45,8 @@ check_flags =
cppcheck: --std=c++11 -v cppcheck: --std=c++11 -v
clangtidy: --checks=-*,clang-analyzer-*,performance-* clangtidy: --checks=-*,clang-analyzer-*,performance-*
[env:esp8266] ; build for GitHub Actions CI
[env:esp8266-ci]
extra_scripts = extra_scripts =
scripts/main_script.py scripts/main_script.py
scripts/rename_fw.py scripts/rename_fw.py
@@ -56,7 +57,8 @@ board_build.filesystem = littlefs
board_build.f_cpu = 160000000L board_build.f_cpu = 160000000L
build_flags = ${common.build_flags} build_flags = ${common.build_flags}
[env:esp32] ; build for GitHub Actions CI
[env:esp32-ci]
extra_scripts = extra_scripts =
scripts/rename_fw.py scripts/rename_fw.py
scripts/gzip_fw.py scripts/gzip_fw.py
@@ -65,7 +67,7 @@ platform = espressif32
board_build.partitions = min_spiffs.csv board_build.partitions = min_spiffs.csv
build_flags = ${common.build_flags} build_flags = ${common.build_flags}
[env:esp8266-local] [env:esp8266]
extra_scripts = extra_scripts =
pre:scripts/build_interface.py pre:scripts/build_interface.py
scripts/main_script.py scripts/main_script.py
@@ -80,7 +82,7 @@ build_flags = ${common.build_flags} ${common.debug_flags}
lib_ignore = lib_ignore =
AsyncTCP AsyncTCP
[env:esp32-local] [env:esp32]
extra_scripts = extra_scripts =
pre:scripts/build_interface.py pre:scripts/build_interface.py
board = esp32dev board = esp32dev