Update qnx8 workflow#267
Conversation
License Check Results🚀 The license check job ran with the Bazel command: bazel run --lockfile_mode=error //:license-checkStatus: Click to expand output |
|
The created documentation from the pull request is available at: docu-html |
| jobs: | ||
| qnx-build: | ||
| uses: eclipse-score/cicd-workflows/.github/workflows/qnx-build.yml@c1c90b1a82a1fab0fc202979dde6686b2162d5a8 # v0.0.0 | ||
| name: Build and Test ${{ matrix.bazel-config }} |
There was a problem hiding this comment.
I am not sure if test execution for qnx is sufficiently setup in the repo. I would assume this requires spawning a qnx qemu machine that would require more setup in the repo?
There was a problem hiding this comment.
I'm not aware that we do something special for QNX in baselibs. It should be very simple to just start tests with QEMU, everything is statically linked so no deployment of libraries is required.
There was a problem hiding this comment.
Need to support https://github.com/eclipse-score/qnx_unit_tests in our MODULE.bazel and bazel config file.
We can check how baselibs does it https://github.com/eclipse-score/baselibs/blob/769bd7958690a833e14b6ef50cca56f417478c7d/.bazelrc#L76
| include: | ||
| - bazel-config: x86_64-qnx | ||
| bazel-test-target: >- | ||
| //score/... |
There was a problem hiding this comment.
We should also include //examples/... there is also an automated demo scenario
Update qnx8 workflow