From 84eaf5b0fd0f4d4cafa77785caa85b370545dccb Mon Sep 17 00:00:00 2001 From: Waqar Ahmed Date: Mon, 20 Feb 2023 12:18:05 +0500 Subject: [PATCH] Enable windows CI --- .gitlab-ci.yml | 1 + .kde-ci.yml | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6d5264ac1..1cccfc648 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,3 +7,4 @@ include: - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd-qt6.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml diff --git a/.kde-ci.yml b/.kde-ci.yml index b22aa4aa1..c524904fd 100644 --- a/.kde-ci.yml +++ b/.kde-ci.yml @@ -2,7 +2,7 @@ # SPDX-License-Identifier: CC0-1.0 Dependencies: -- 'on': ['@all'] +- 'on': ['Linux/Qt6', 'FreeBSD/Qt6', 'Linux/Qt5', 'FreeBSD/Qt5', 'Windows/Qt5', 'Windows/Qt6'] 'require': 'frameworks/extra-cmake-modules': '@stable' 'frameworks/kconfig': '@stable' @@ -14,14 +14,12 @@ Dependencies: 'frameworks/kbookmarks': '@stable' 'frameworks/kconfigwidgets': '@stable' 'frameworks/kcrash': '@stable' - 'frameworks/kglobalaccel': '@stable' 'frameworks/kguiaddons': '@stable' 'frameworks/kiconthemes': '@stable' 'frameworks/kio': '@stable' 'frameworks/knewstuff': '@stable' 'frameworks/knotifyconfig': '@stable' 'frameworks/kparts': '@stable' - 'frameworks/kpty': '@stable' 'frameworks/kservice': '@stable' 'frameworks/ktextwidgets': '@stable' 'frameworks/kwidgetsaddons': '@stable' @@ -29,5 +27,10 @@ Dependencies: 'frameworks/kxmlgui': '@stable' 'frameworks/kdoctools': '@stable' +- 'on': ['Linux/Qt6', 'FreeBSD/Qt6', 'Linux/Qt5', 'FreeBSD/Qt5'] + 'require': + 'frameworks/kpty': '@stable' + 'frameworks/kglobalaccel': '@stable' + Options: require-passing-tests-on: [ 'Linux', 'FreeBSD' ]