summaryrefslogtreecommitdiffstats
path: root/jenkins/qt-jenkins-ci-dev-integrator-dev.ini
blob: 35d755c95638675f93b5c2f8fe441fbf63d7155c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# Configuration for development CI instance at qt-ci-dev.ci.local - integrator (new CI implementation)

job_template = template/ci-dev-job-config-integrator.xml.tt

# Default node workspace path
node_root = /work

gerrit_host = codereview.qt-project.org
gerrit_port = 29418

configurations = linux-g++_no-widgets_Ubuntu_14.04_x64 linux-g++_shadow-build_Ubuntu_14.04_x64 linux-android-g++_Ubuntu_14.04_x64 linux-android_armeabi-g++_Ubuntu_14.04_x64 macx-clang_developer-build_OSX_10.9 macx-clang_no-framework_OSX_10.8 win32-msvc2010_Windows_7 win32-msvc2010_developer-build_qtnamespace_Windows_7 win32-msvc2010_developer-build_angle_Windows_7 win32-msvc2010_opengl_dynamic_Windows_7 win32-mingw491_developer-build_qtlibinfix_Windows_7 win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7 win64-msvc2012_developer-build_qtnamespace_Windows_81 win64-msvc2013_developer-build_qtnamespace_Windows_81 wince70embedded-armv4i-msvc2008_Windows_7 winrt-x64-msvc2013_Windows_81 winphone-arm-msvc2013_Windows_81 linux-g++_developer-build_OpenSuSE_13.1_x64 macx-ios-clang_OSX_10.9 linux-qnx-armv7le_Ubuntu_14.04_x64 linux-qnx-x86_Ubuntu_14.04_x64 linux-imx6-armv7a_Ubuntu_14.04_x64 linux-g++_developer-build_qtnamespace_qtlibinfix_RHEL_6.6_x64 macx-clang_developer-build_OSX_10.10

jenkins_url = http://10.212.0.20

contact = tony.sarajarvi@theqtcompany.com

on_demand = 1

# Keep always 5 latest builds on dev-CI
log_days_to_keep = -1
log_num_to_keep = 5

# Publishers
publish_xunit = 0
publish_build = 0

#################################### JOBS ###################################################
[job.QtCanvas3D_dev_Integration]
[job.QtGraphicalEffects_dev_Integration]
[job.QtImageFormats_dev_Integration]
[job.QtMultimedia_dev_Integration]
[job.QtQuickControls_dev_Integration]
[job.QtSensors_dev_Integration]
[job.Qt3D_dev_Integration]
[job.QtActiveQt_dev_Integration]
[job.QtPim_dev_Integration]
[job.QtQuick1_dev_Integration]
[job.QtScript_dev_Integration]
[job.QtSystems_dev_Integration]
[job.QtSvg_dev_Integration]
[job.QtTranslations_dev_Integration]
[job.QtTools_dev_Integration]
[job.QtWayland_dev_Integration]
[job.QtWebChannel_dev_Integration]

# special cases (mainly due to not following standard naming conventions or testing different configs)
[job.QtAndroidExtras_dev_Integration]
configurations = linux-android-g++_Ubuntu_14.04_x64 linux-android_armeabi-g++_Ubuntu_14.04_x64 macx-clang_no-framework_OSX_10.8 win64-msvc2013_developer-build_qtnamespace_Windows_81 linux-imx6-armv7a_Ubuntu_14.04_x64 linux-g++_developer-build_qtnamespace_qtlibinfix_RHEL_6.6_x64
[job.QtConnectivity_btle_Integration]
configurations -= macx-ios-clang_OSX_10.9
[job.QtConnectivity_neard_Integration]
configurations -= macx-ios-clang_OSX_10.9
[job.QtConnectivity_wip_win_Integration]
configurations -= macx-ios-clang_OSX_10.9
branch = wip/win
template_ini_prefix = wip_win
[job.QtEnginio_dev_Integration]
configurations -= linux-qnx-armv7le_Ubuntu_14.04_x64 linux-qnx-x86_Ubuntu_14.04_x64
[job.QtWebSockets_dev_Integration]
configurations -= linux-qnx-armv7le_Ubuntu_14.04_x64 linux-qnx-x86_Ubuntu_14.04_x64

# Following projects are skipped when building static builds, therefore skipping iOS stage
[job.QtConnectivity_dev_Integration]
configurations -= macx-ios-clang_OSX_10.9
[job.QtDoc_dev_Integration]
configurations -= macx-ios-clang_OSX_10.9
[job.QtLocation_dev_Integration]
configurations -= macx-ios-clang_OSX_10.9
[job.QtMacExtras_dev_Integration]
configurations -= macx-ios-clang_OSX_10.9
[job.QtSerialPort_dev_Integration]
configurations -= macx-ios-clang_OSX_10.9

# Following projects in addition to qt5 stable will include ios stages

[job.QtDeclarative_dev_Integration]
configurations += revdep-qtquickcontrols_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_14.04_x64 revdep-qtquickcontrols_linux-g++_shadow-build_Ubuntu_14.04_x64
[job.QtWinExtras_dev_Integration]
configurations = macx-clang_no-framework_OSX_10.8 win32-msvc2010_Windows_7 win32-msvc2010_developer-build_qtnamespace_Windows_7 win32-msvc2010_developer-build_angle_Windows_7 win32-msvc2010_opengl_dynamic_Windows_7 win32-mingw491_developer-build_qtlibinfix_Windows_7 win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7 wince70embedded-armv4i-msvc2008_Windows_7 linux-g++_developer-build_OpenSuSE_13.1_x64 winrt-x64-msvc2013_Windows_81 win64-msvc2013_developer-build_qtnamespace_Windows_81 linux-imx6-armv7a_Ubuntu_14.04_x64

# To make sure that binary packaging and static builds succeeds
[job.Qt5_dev_Integration]
configurations += linux-g++_static_Ubuntu_14.04_x64 macx-clang_static_OSX_10.9 win32-msvc2010_static_Windows_7

# These include revdep tests.
# Note: should be kept in sync with table on http://qt-project.org/wiki/CI_Revdep
[job.QtBase_dev_Integration]
configurations += revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_14.04_x64 revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_14.04_x64
[job.QtWebKit_dev_Integration]
configurations = linux-g++_no-widgets_Ubuntu_14.04_x64 linux-g++_shadow-build_Ubuntu_14.04_x64 linux-android-g++_Ubuntu_14.04_x64 linux-android_armeabi-g++_Ubuntu_14.04_x64 macx-clang_developer-build_OSX_10.9 macx-clang_no-framework_OSX_10.8 win32-msvc2010_Windows_7 win32-msvc2010_developer-build_qtnamespace_Windows_7 win32-msvc2010_developer-build_angle_Windows_7 win32-mingw491_developer-build_qtlibinfix_Windows_7 win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7 wince70embedded-armv4i-msvc2008_Windows_7 linux-g++_developer-build_OpenSuSE_13.1_x64 win64-msvc2013_developer-build_qtnamespace_Windows_81 linux-imx6-armv7a_Ubuntu_14.04_x64 linux-g++_developer-build_qtnamespace_qtlibinfix_RHEL_6.6_x64
[job.QtXmlPatterns_dev_Integration]
configurations += revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_14.04_x64 revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_14.04_x64

# Qt 4 tests different configs than Qt 5



# Non-standard naming of test config

[job.QtWebEngine_dev_Integration]
gerrit_project = qt/qtwebengine
branch = dev
configurations -= linux-android-g++_Ubuntu_14.04_x64 linux-android_armeabi-g++_Ubuntu_14.04_x64 win32-mingw491_developer-build_qtlibinfix_Windows_7 win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7 win32-msvc2010_developer-build_angle_Windows_7 win32-msvc2010_developer-build_qtnamespace_Windows_7 win32-msvc2010_opengl_dynamic_Windows_7 win64-msvc2012_developer-build_qtnamespace_Windows_81 macx-ios-clang_OSX_10.9 wince70embedded-armv4i-msvc2008_Windows_7 winrt-x64-msvc2013_Windows_81

[job.QtWebKit_Examples_dev_Integration]
gerrit_project = qt/qtwebkit-examples
branch = dev
configurations -= macx-ios-clang_OSX_10.9 linux-qnx-armv7le_Ubuntu_14.04_x64 linux-qnx-x86_Ubuntu_14.04_x64

[job.QtX11Extras_dev_Integration]
gerrit_project = qt/qtx11extras
configurations = linux-g++_shadow-build_Ubuntu_14.04_x64 win32-msvc2010_Windows_7 linux-g++_developer-build_OpenSuSE_13.1_x64 linux-g++_developer-build_qtnamespace_qtlibinfix_RHEL_6.6_x64
branch = dev