Improve oryxcmd testing/CI
For top-level oryx
repository:
-
We should have a script to boot qemu, setup a temporary webserver, run oryxcmd-test, capture the result and then shut down. -
Buildbot CI should run this automated qemu test during the nightly builds. -
Run pylint on our build script. We may be able to do this in GitLab CI for simplicity.
For oryx-apps
repository:
-
Run pylint on python files & shellcheck on shell scripts. We may be able to do this in GitLab CI for simplicity
For meta-oryx
repository:
-
Check Yocto layer compatibility. We may be able to do this in GitLab CI as it's not as intensive as a full build.
Edited by Paul Barker