1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/.github/workflows
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
..
check-pr.yml pr_check: remove label check 2021-01-13 12:02:18 +01:00
circleci.yml gh_actions: give a name to the circleci doc artifact action 2020-11-17 16:27:17 +01:00
labeler.yml gh_actions: add PR labeler action 2021-05-18 10:16:21 +02:00
release-test.yml gha/workflows/release-test: set python version to 3.8 2021-10-22 14:36:39 +02:00
static-test.yml Merge pull request #15770 from aabadie/pr/ci/docker_static-test-tools 2021-01-26 16:35:05 +01:00
test-on-iotlab.yml Makefile.include: pass IOTLAB_NODE to docker 2022-01-27 14:56:00 +01:00
test-on-ryot.yml .github/workflows: add riot-ryot.yml 2021-04-09 16:53:42 +02:00
tools-buildtest.yml gh_actions: add step for zep_dispatch 2022-01-05 13:34:31 +01:00
tools-test.yml riotctrl_ctrl: add tests for NativeRIOTCtrl 2021-05-04 11:46:51 +02:00