DRM CI
Helen Koike
koike at igalia.com
Wed Mar 19 17:39:59 UTC 2025
Hi Maxime,
On 19/03/2025 11:11, Maxime Ripard wrote:
> Hi,
>
> At last Plumbers, we agreed with Dave that a good first step to ramp up
> CI for DRM trees would be to enable build and kunit testing in the main
> DRM tree.
>
> I played around with it last week and wrote a good first iteration of
> the gitlab-ci file.
>
> https://gitlab.freedesktop.org/mripard/gitlab/-/blob/main/.gitlab-ci.yml?ref_type=heads
How about improving and using the current DRM-CI instead of creating a
new one?
Regards,
Helen
>
> It will compile all drm-misc defconfigs, for arm, arm64 and x86
> architectures, and will run kunit for those as well. Now that the gitlab
> migration is mostly over, I guess we could start using it after the
> merge window if everyone agrees.
>
> It's also easily shareable with drm-misc, if we ever want to use it
> there.
>
> I guess it's useful on its own, but I've started to look into making dim
> create PR for drm automatically.
>
> Gitlab support push options to create a PR automatically when pushing:
> https://docs.gitlab.co.jp/ee/user/project/push_options.html#push-options-for-merge-requests
>
> Unfortunately, it seems to work only for branches, not tags. I guess we
> could put the PR description we put in the tag at the moment in the PR
> description, but I'm not sure if it's a big deal or not.
>
> Maxime
More information about the dri-devel
mailing list