Skip to content

ci: initial build workflow #5

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 1 commit into from
Apr 9, 2025

Conversation

ndechesne
Copy link

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

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

For this initial workflow, we attempt to build all machines with DISTRO=qcom-wayland and for the custom BSP. We can add all valid build combinations later. Similarly we can add realtime, robotics or image SDK later.

MANIFEST_FILE is static for now, we can later figure out the 'latest' version of the manifest instead.

The workflow uses actions/checkout which may not be appropriate, just testing that on Github to see how it behaves.

@ndechesne ndechesne force-pushed the kirkstone-ci branch 7 times, most recently from 76a7353 to 1054017 Compare March 28, 2025 15:53
This is an initial workflow to build the QLI 1.x (kirkstone) 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.3 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>
@ndechesne ndechesne marked this pull request as ready for review March 28, 2025 16:51
@ricardosalveti ricardosalveti enabled auto-merge April 9, 2025 15:24
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.

The CI passes :)

@ricardosalveti ricardosalveti merged commit d2f48af into qualcomm-linux:kirkstone Apr 9, 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.

3 participants