You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug description
OTA update via PlatformIO fails on some complex passwords.
After some investigations I believe the $@ combination is to blame.
In the debug output below 123456x$@ becomes 123456x.
platformio internally calls ota command by using 'sh', so shell expansion does happen eventually.
dumb workaround: export ESPURNA_AUTH=\''password$@'\'
maybe it is better to be handled in extra_script by automatically single-quoting it
- update file paths: .pioenvs -> .pio/build, .piolibdeps -> .pio/libdeps
- modify envs to use common settings
- enable shared libs in travis and ota scripts
Bug description
OTA update via PlatformIO fails on some complex passwords.
After some investigations I believe the
$@
combination is to blame.In the debug output below
123456x$@
becomes123456x
.Steps to reproduce
Device information
Tools used
The text was updated successfully, but these errors were encountered: