Skip to content

ci: initial build workflow #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 10, 2025

Conversation

ndechesne
Copy link

This is an initial workflow to build the QLI 1.x (scarthgap) branch along with meta-qcom-3rdparty.

This is using a specific persistent folder, to avoid mixing sstate and downloads between QLI 1.x and QLI mainline.

This initial workflow builds all valid combinations based on the QLI 1.4 release notes. E.g.

  • DISTRO=qcom-wayland
  • QCOM_SELECTED_BSP=custom for all machines
  • QCOM_SELECTED_BSP=base for a subset of the machines And only builds the qcom-console-image.

This initial workflow only builds the regular manifest. Realtime, robotics or MM SDKs will be added later.

meta-qcom-3rdparty is added to the Yocto build configuration.

This is an initial workflow to build the QLI 1.x (scarthgap) branch
along with meta-qcom-3rdparty.

This is using a specific persistent folder, to avoid mixing sstate and
downloads between QLI 1.x and QLI mainline.

This initial workflow builds all valid combinations based on the QLI
1.4 release notes. E.g.
 - DISTRO=qcom-wayland
 - QCOM_SELECTED_BSP=custom for all machines
 - QCOM_SELECTED_BSP=base for a subset of the machines
And only builds the qcom-console-image.

This initial workflow only builds the regular manifest. Realtime,
robotics or MM SDKs will be added later.

meta-qcom-3rdparty is added to the Yocto build configuration.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@oss.qualcomm.com>
apply_poky_patches() fails when running setup-environment, since the
patch we try to apply effectively does not apply. This issue has been
reported and will be fixed in QLI1.x but for now, since Github
enforces 'set -e', we need to deal with it.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@oss.qualcomm.com>
@ndechesne ndechesne marked this pull request as ready for review April 9, 2025 18:01
@ndechesne ndechesne enabled auto-merge April 10, 2025 13:16
Copy link

@koenkooi koenkooi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, the fewer weird fixups, the better!

@ndechesne ndechesne merged commit bb3e050 into qualcomm-linux:scarthgap Apr 10, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants