Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHannah von Reth <hannah.vonreth@owncloud.com>2020-07-07 11:12:29 +0300
committerHannah von Reth <vonreth@kde.org>2020-07-09 12:26:52 +0300
commit46165e7d384b5086a319ca3cc1dc96ba03e20e1a (patch)
tree1d4a2fb20c8459e5de6cd1ee0edbc8487f3e5068 /.craft.ini
parent3e5d33da7fc4232c58edef8ab4ecc649b7fa9daa (diff)
Ci: Craft update to Qt 5.12.9 and a .craft.shelf with pinned versions
Diffstat (limited to '.craft.ini')
-rw-r--r--.craft.ini90
1 files changed, 90 insertions, 0 deletions
diff --git a/.craft.ini b/.craft.ini
new file mode 100644
index 000000000..3e143fd3c
--- /dev/null
+++ b/.craft.ini
@@ -0,0 +1,90 @@
+[General]
+Branch = master
+ShallowClone = False
+
+# Variables defined here override the default value
+# The variable names are casesensitive
+[Variables]
+#Values need to be overwritten to create a chache
+UseCache = True
+CreateCache = True
+
+ownCloudVersion = 2.7
+# this version must match the target in the blueprint
+
+# update MacDeploymentTarget when updating Qt
+QtVersion = 5.12.9
+CachePatchLvl = 1
+
+# set WORKSPACE to cwd, override on ci
+# with legacy fallbac APPVEYOR_BUILD_FOLDER
+WORKSPACE = ${Variables:APPVEYOR_BUILD_FOLDER}
+APPVEYOR_BUILD_FOLDER = ${Variables:Root}
+CiBuild = True
+
+# Settings applicable for all Crafts matrices
+# Settings are Category/key=value
+# Category is case sensitive
+
+[GeneralSettings]
+Version/ConfigVersion = 6
+
+#https://github.com/qt/qtbase/blob/5.12/mkspecs/common/macx.conf#L8
+General/MacDeploymentTarget = 10.12
+
+Packager/Destination=${Variables:WORKSPACE}/binaries
+Paths/Python = C:/Python36
+Paths/Python27 = C:/Python27
+Paths/DownloadDir = ${Variables:Root}/downloads
+Blueprints/BlueprintRoot = ${Variables:Root}/blueprints
+ShortPath/JunctionDir = /_/
+Packager/CacheDir = ${Variables:WORKSPACE}/cache
+Packager/UseCache = ${Variables:UseCache}
+Packager/CreateCache = ${Variables:CreateCache}
+Packager/CacheVersion = ${Variables:ownCloudVersion}/Qt_${Variables:QtVersion}_${Variables:CachePatchLvl}
+; Packager/RepositoryUrl = https://files.kde.org/craft/
+Packager/PackageType = PortablePackager
+Packager/RepositoryUrl = https://download.owncloud.com/desktop/craft/cache/;https://files.kde.org/craft/master/
+Compile/BuildType = RelWithDebInfo
+ContinuousIntegration/Enabled = ${Variables:CiBuild}
+ContinuousIntegration/UpdateRepository = True
+CodeSigning/Enabled = ${Env:SIGN_PACKAGE}
+CodeSigning/Protected = True
+CodeSigning/Certificate = ${Env:CRAFT_CODESIGN_CERTIFICATE}
+CodeSigning/CommonName =
+CodeSigning/MacDeveloperId = ownCloud GmbH (4AP2STM4H5)
+CodeSigning/MacKeychainPath = sign-${Env:DRONE_BUILD_NUMBER}.keychain
+
+[BlueprintSettings]
+binary/mysql.ignored = True
+libs/dbus.ignored = True
+libs/icu.ignored = True
+libs/llvm-meta.ignored = True
+
+libs/qt5.version = ${Variables:QtVersion}
+libs/qt5/qtbase.useLtcg = True
+
+[windows-msvc2017_64-cl]
+General/ABI = windows-msvc2017_64-cl
+
+[windows-msvc2017_64-cl-debug]
+General/ABI = windows-msvc2017_64-cl
+Compile/BuildType = Debug
+
+[windows-msvc2017_32-cl]
+General/ABI = windows-msvc2017_32-cl
+
+[macos-64-clang]
+General/ABI = macos-64-clang
+Packager/PackageType = MacDMGPackager
+
+[macos-64-clang-debug]
+General/ABI = macos-64-clang
+Compile/BuildType = Debug
+
+[Env]
+CRAFT_CODESIGN_CERTIFICATE =
+SIGN_PACKAGE = False
+# double fallback
+DRONE_BUILD_NUMBER = ${Env:APPVEYOR_BUILD_NUMBER}
+APPVEYOR_BUILD_NUMBER = 0