1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/.github
Francisco Molina d2b9b4ce8c Makefile.include: pass IOTLAB_NODE to docker
By default if IoT-LAB Cli Tools V3 is used then BINFILE is used to
flash on IoT-LAB. But BINFILE is not built by default when RIOT_CI_BUILD
is set as a ci optimization.

But since before IOTLAB_NODE was not passed to docker when building it
did not know that it should BUILD BINFILE as well, which led to failures
if doing:

$ IOTLAB_NODE=iotlab-m3.grenoble.iot-lab.info BOARD=iotlab-m3 \
  RIOT_CI_BUILD=1 BUILD_IN_DOCKER=1 make -C examples/hello-world/ flash

But if IOTLAB_NODE is passed at is checks for IoT-LAB cli Tools also
happen in the docker container which leads to a make error since those
are not present in docker.

Therefore add BINFILE to BUILD_FILES if RIOT_CI_BUILD is set, but unset
IOTLAB_NODE once INSIDE_DOCKER.
2022-01-27 14:56:00 +01:00
..
ISSUE_TEMPLATE .github/ISSUE_TEMPLATE: remove security_bug.md 2021-11-09 16:48:42 +01:00
workflows Makefile.include: pass IOTLAB_NODE to docker 2022-01-27 14:56:00 +01:00
labeler.yml github-labeler: add *.cff files to 'Area: doc' 2021-10-22 10:21:57 +02:00
PULL_REQUEST_TEMPLATE.md github/pr: Fix link to coding conventions 2021-10-27 16:33:35 +02:00
stale.yml stale: only apply to PRs 2019-10-01 12:04:52 +02:00