Skip to content

Conversation

@koenkooi
Copy link
Contributor

Depends on #786

The enables meta-xfce and friends for DISTRO='qcom-wayland'

Signed-off-by: Koen Kooi <[email protected]>
Add another axis to the CI matrix: distro.name and have a companion
variable to add optional extra yaml files. The DISTRO in
meta-qcom-distro needs `distro.yml`, while the default
Poky-that-isn't-poky-anymore does not need an extra yaml.

Signed-off-by: Koen Kooi <[email protected]>
These are specific to un-breaking Poky and nodistro, no need to force them onto other
DISTROs.

Update github workflows to use the new yml as well.

Signed-off-by: Koen Kooi <[email protected]>
- qcom-armv7a
distro:
- name: poky/systemd
yamlfile: ""
Copy link
Contributor

Choose a reason for hiding this comment

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

it is really a kas config file. so 'kas' would be a better name.

Copy link
Contributor

Choose a reason for hiding this comment

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

btw, it's empty, you can simply skip it.

CONF_VERSION = "2"
INIT_MANAGER = "systemd"
PACKAGE_CLASSES = "package_ipk"
INHERIT += "buildstats buildstats-summary"
Copy link
Contributor

Choose a reason for hiding this comment

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

the 3 INHERIT in there, I see them as 'CI' configs that we want to enforce. I think we should keep them here.
First buildstats now is required since f6cfffd, and buildhistory I would like eventually to keep a copy of all our builds, so it would be required too.

rm_work while not needed in CI with throw away instances, is really a nice user feature, which should be kept by default too.

distro:
- name: poky/systemd
yamlfile: ""
yamlfile: 'ci/localconfmods.yml:'
Copy link
Contributor

Choose a reason for hiding this comment

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

localconf.yml?

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.

2 participants