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

Albert Vaca Cintora albertvaka at gmail.com
Fri May 9 12:05:36 BST 2025


Sorry for double posting. This worked:
https://invent.kde.org/network/kdeconnect-kde/-/blob/master/.gitlab-ci.yml?ref_type=heads#L21-28



On Fri, May 9, 2025 at 12:57 PM Albert Vaca Cintora <albertvaka at gmail.com>
wrote:

> 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/b03c49e9/attachment.htm>


More information about the kde-devel mailing list