WLED icon indicating copy to clipboard operation
WLED copied to clipboard

Missing Firmware bin file in build output

Open robertvb83 opened this issue 1 year ago • 1 comments

What happened?

0.14 is fine, this bug is related to 0.15 branch.

After compiling via yaml file from compile helper, the firmware cannot be copied because the file is missing in output directory

If compiled via VS, the output directory is also empty

To Reproduce Bug

Compile via yaml or VS and output directory is empty

Expected Behavior

Firmware should be there

Install Method

Self-Compiled

What version of WLED?

WLED 0.15-b2

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

Run cd $GITHUB_WORKSPACE
  cd $GITHUB_WORKSPACE
  git rm -r $GITHUB_WORKSPACE/*.bin || true
  WLEDFOLDERNAME=`cat /tmp/WLEDtemp/wledfoldername`
  cp ${WLEDFOLDERNAME}/build_output/firmware/custom_build.bin $GITHUB_WORKSPACE/
  date -I | tr -d '\n' >$GITHUB_WORKSPACE/last_update_date.txt
  shell: /usr/bin/bash -e {0}
  env:
    pythonLocation: /opt/hostedtoolcache/Python/3.9.19/x64
    PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.9.19/x64/lib/pkgconfig
    Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.9.19/x64
    Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.9.19/x64
    Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.9.19/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.19/x64/lib
rm 'WLED_0.15.0-b2_ESP32.bin'
rm 'custom_build.bin'
rm 'firmware.bin'
cp: cannot stat '/tmp/WLEDtemp/WLED-0_15/build_output/firmware/custom_build.bin': No such file or directory
Error: Process completed with exit code 1.

Anything else?

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

robertvb83 avatar Apr 13 '24 15:04 robertvb83

Similar to

  • https://github.com/Aircoookie/WLED/issues/3982

softhack007 avatar May 16 '24 07:05 softhack007