KDE Gear projects with failing CI (release/25.04) (6 May 2025)

Albert Vaca Cintora albertvaka at gmail.com
Fri May 9 11:57:48 BST 2025


The macOS jobs are just included from templates, so I can't change them.
But I just discovered that includes can be conditional
<https://docs.gitlab.com/ci/yaml/includes/#use-rules-with-include>, so I'll
give that a try. If you were proposing something else I didn't quite
understand it.

On Thu, May 8, 2025 at 12:10 PM Ben Cooksley <bcooksley at kde.org> wrote:

> On Thu, May 8, 2025 at 8:43 AM Ingo Klöcker <kloecker at kde.org> wrote:
>
>> On Mittwoch, 7. Mai 2025 21:22:31 Mitteleuropäische Sommerzeit Albert
>> Vaca
>> Cintora wrote:
>> > I've disabled kdeconnect macOS builds for the release branch. I wonder
>> if
>> > there's a way to never build macOS builds from release branches for KDE
>> > Connect, to save CI resources? We don't make releases from them (we
>> point
>> > macOS users to download builds from master directly) so those builds are
>> > never used.
>>
>> This should be possible by adding different rules to the craft_macos jobs
>> in
>> kdeconnect-kde's .gitlab-ci.yaml. I can have a look, but not tonight.
>>
>
> See line 23 of
> https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/blocks/workflow.yml?ref_type=heads#L23
> The documentation on what is possible is available at
> https://docs.gitlab.com/ci/yaml/#rules and the list of environment
> variables available is at
> https://docs.gitlab.com/ci/variables/predefined_variables/
>
>
>>
>> Regards,
>> Ingo
>
>
> Cheers,
> Ben
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20250509/6db4cb99/attachment.htm>


More information about the kde-devel mailing list