hawkbit-extensions
hawkbit-extensions copied to clipboard
Add GitHub workflow that smoke-builds all extensions
This is known to pass, today, on x86_64 and fail on aarch64 due to https://github.com/eclipse/hawkbit-extensions/issues/84
Since the goal is to test unreleased HawkBit + unreleased HawkBit extensions, both are built in sequence to satisfy dependencies that are not available through maven as releases.
HawkBit tests are skipped to speed up the build process.
Signed-off-by: Zygmunt Krynicki [email protected]
Can one of the admins verify this patch?
Hey @stefbehl
This does not replace existing Circle CI (which is failing at them moment and has no logs that I can see myself) but aims to complement it with something that's self-contained and runs on GitHub natively.
The dockerfile-based test build works on my system. Please suggest changes if the approach used inside the container is incorrect.