hawkbit-extensions icon indicating copy to clipboard operation
hawkbit-extensions copied to clipboard

Add GitHub workflow that smoke-builds all extensions

Open zyga opened this issue 2 years ago • 2 comments

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]

zyga avatar Feb 01 '23 13:02 zyga

Can one of the admins verify this patch?

hawkbit-bot avatar Feb 01 '23 13:02 hawkbit-bot

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.

zyga avatar Feb 01 '23 13:02 zyga