Home GnuPG

Enable Windows CI

Description

Enable Windows CI

Details

Provenance
CarlSchwanAuthored on Nov 22 2023, 10:29 AM
Parents
rLIBKLEO13859c7d7aa8: GIT_SILENT Sync po/docbooks with svn
Branches
Unknown
Tags
Unknown
References
refs/backups/work-branch-work/carl/qt6-ci-1701111887

Event Timeline

It may make more sense to add the Craft Windows job instead of the Windows CI job because the latter doesn't use Craft, so that everything you did for Craft doesn't help with the Windows CI.

It may make more sense to add the Craft Windows job instead of the Windows CI job because the latter doesn't use Craft, so that everything you did for Craft doesn't help with the Windows CI.

Are you sure? As far as I can see the Windows CI job are using this definition https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/windows.yml?ref_type=heads#L14 which then setup craft to download all the base dependencies (including gpgme) here: https://invent.kde.org/sysadmin/ci-images/-/blob/master/windows-msvc2019-qt515/Dockerfile?ref_type=heads#L12

And the same with the Qt6.6 image: https://invent.kde.org/sysadmin/ci-images/-/blob/master/windows-msvc2022-qt66/Dockerfile?ref_type=heads

You are right. Forget what I wrote. I had forgotten that the Windows CI images use Craft to install the non-KDE dependencies.