[riot-notifications] [RIOT-OS/RIOT] murdock: allow multiple files to be sent along with a test job (#11697)

Kaspar Schleiser notifications at github.com
Fri Jun 28 16:59:31 CEST 2019


> I changed TEST_EXTRA_FILES to only allow files from `$(BINDIR)`, and to keep the relative path from there.

This was not sufficient for transmitting the suit update keys.
The current key scheme (in a WIP branch) is as follows:

1. the keys are supposed to be in SUIT_KEY_DIR
2. that defaults to $(RIOTBASE)/keys, so if a user recompiles (e.g., with "make clean all"), the keys are kept
3. if RIOT_CI_BUILD is set, SUIT_KEY_DIR defaults to $(BINDIR)

So far so good. For a regular CI build, the keys from BINDIR are sent along with the test job.
But if now a local user tries "make test-murdock", with the keys residing outside of BINDIR, it fails because of that.

So I changed the logic that if a file is within BINDIR, it'll put into the path relative to BINDIR on the worker node. If a file is not in BINDIR, it's to ```BINDIR/$(basename $file)```.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/11697#issuecomment-506765592
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190628/3aaf18f1/attachment.html>


More information about the notifications mailing list