summaryrefslogtreecommitdiff
path: root/scripts/jenkins
Commit message (Collapse)AuthorAgeFilesLines
* Use SPDX license identifiersLucie Gérard2022-06-087-189/+14
| | | | | | | | | | | Replace the current license header in files by a SPDX-License-Identifier. License files are organized under LICENSES directory. Pick-to: master Task-number: QTBUG-67283 Change-Id: I6ae743e055bbf1cf514abe604157068923fb03c6 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Add parameter used to disable or enable installer notarizationAntti Kokko2019-12-091-0/+5
| | | | | Change-Id: Ib7796b6b28850a65496f383669ac33dc92d2c649 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Add parameter used to assing Jenkins builds to dedicated labelAntti Kokko2019-09-181-0/+5
| | | | | Change-Id: I565ed6831d8c3b0e093dce898dc8a236e9d4d48d Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* Add attribute for selecting vm-cloner instead of coin clonerAntti Kokko2019-08-151-0/+5
| | | | | | | | Used for launching dedicated build machine that prepares the release binaries for packaging. Change-Id: Id78367ef74fad7941b58ca3fa60946e7b8f3f480 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Add installer_type parameter for RTATeemu Kanstren2019-05-311-0/+5
| | | | | | | Allows setting default installer type choice when running tests Change-Id: Ic48bb5a60881d8bc667911f1c9f77ff481f6915c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add label_with_branch parameter for deployMatti Paaso2019-02-141-0/+5
| | | | | Change-Id: Ib264675c97a91ae5b773aca7906311f077ca418c Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Add new parameters for deployMatti Paaso2019-02-081-0/+10
| | | | | Change-Id: I21ba22b4e3d1bd3b932a713c5aee609882579d69 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Add QTCREATOR parameter to RTA test jobsTeemu Kanstren2018-12-201-0/+5
| | | | | | Change-Id: Ib703b7b43020edc8e79de004ecce9c4c70519f3a Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add Squish TeamServer configuration propertiesTeemu Kanstren2018-10-181-0/+20
| | | | | | | | | | | | | | | Squish TeamServer is used to centrally store test logs, and to push pass/fail information into TestRail test management system. These define property values for the Jenkins jobs pushing data into TeamServer. Some of these can have special characters in them, such as: ts_label = OS=Linux ts_batch = ${JOB_NAME}_${BUILD_ID} Can that be an issue? Change-Id: I30a5964aa6ed156d558a80ee501fa216fa95b633 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add Pyside RTA specific variablesSimo Fält2018-10-111-0/+10
| | | | | Change-Id: Ibfa3300ee25f4b7542ead7029568926a5622fd5c Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Add online repository update specific attributesAntti Kokko2018-10-111-0/+20
| | | | | | | | | These attributes are enablers for simplifying packaging configurations. Change-Id: I359aa8b9856e599e81206d0786f957f33960c95e Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add irc-channel to RTA jenkins templateTeemu Kanstren2018-09-281-0/+5
| | | | | | Change-Id: I9926f05e974a6cbf9464934310f3e4addc3bf30a Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add parameter for 3rd party repositoryJohanna Aijala2018-01-051-0/+7
| | | | | | | | Some of the RTA tests need custom repository to be cloned besides the tqtc-qt-rta. Change-Id: I934e25b8384c1ef6fcf4a86cc507537fc51d0001 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add variable for number of coresJohanna Aijala2017-11-281-0/+5
| | | | | | | If not set, will default to 2. Change-Id: I9d1841f07420e2e3f9f8662e59d8f8d54655e496 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Fix licensingJani Heikkinen2017-06-017-120/+85
| | | | | | | | | | - Remove unnecessary license files and license header templates - Tools and test are licensed under GPL-EXCEPT nowdays, update correct license header there - Update test data to match current license headers Change-Id: Ia25c9e0989be326e0edeb0325af399edc26f0054 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Add 'force_version_number_increase' attributeIikka Eklund2017-04-031-0/+5
| | | | | | | | | | | For selected online repositories we want to force automatic version number increase to promote online updates. E.g. qt snapshot builds. This attribute is further used by packaging. Change-Id: If80a8d0e2d86ba8f2fe41406830b6b3d50ad1317 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Add variable for running build script, used in RTAJohanna Aijala2017-02-281-0/+5
| | | | | Change-Id: I7bed62cdfb1f1716c075851fcbf15fd8f33effc3 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add post build action trigger variable for buildsIikka Eklund2016-01-111-0/+5
| | | | | Change-Id: I564240d2e011ac6f216f5122f73bfc9cf9171bdb Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Remove gerrit watch for 5.5.1 branchTony Sarajärvi2015-10-201-124/+0
| | | | | Change-Id: Ie416b6aa6dd6cc63a252a06c17d086c706c574f2 Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* Enable using suffixes on node labelsTony Sarajärvi2015-10-131-0/+14
| | | | | | Change-Id: Ie369aa7fa52c0ae41f41a10d59763e48050222ac Reviewed-by: Johanna Äijälä <johanna.aijala@digia.com> Reviewed-by: Matti Paaso <matti.paaso@theqtcompany.com>
* Remove old configurations from the integratorTony Sarajärvi2015-09-291-465/+0
| | | | | Change-Id: Ice5fbbcd59ea439b44c24f258daa6d15ba0da3c9 Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* Remove stale projects from JenkinsSimon Hausmann2015-09-251-36/+0
| | | | | | | Those projects are either not developed anymore or they are managed through the new CI. Change-Id: Ic3e78bbe4ff6e5fb8fe10fadbf83c55f9609ef5d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Disable qtqa and sysadmin from CITony Sarajärvi2015-09-161-2/+2
| | | | | Change-Id: I484688380defd647920bcc483d77fb2402bda5b4 Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* Rename *application* and *extra* as *module* in qt-jenkins-deploy.plIikka Eklund2015-09-151-18/+18
| | | | | | | | | | The naming of "*application*" and "*extra*" variables do not match the current usage anymore. Rename those as "module" so that it better reflects the actual purpose. Change-Id: Ib133e9ec5a97e6a6f4e056a5007b847b38217b90 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com> Reviewed-by: Antti Kokko <antti.kokko@theqtcompany.com>
* Remove dev integrations from JenkinsSimon Hausmann2015-09-151-163/+0
| | | | | Change-Id: I224880b00aea4c8f23d9018a9af725c94e77c3f5 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Add 5.5.1 branch to ci.cfgHeikki Halmet2015-09-091-4/+125
| | | | | Change-Id: I4d45dee2e1eb638eb312ccc9fd11248ddb7c5ac2 Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Adding new value for parametrized builds.Matti Paaso2015-08-261-0/+5
| | | | | Change-Id: I1a9c7f8aa04d8dd2e6f508861a0361ed098f4589 Reviewed-by: Iikka Eklund <iikka.eklund@theqtcompany.com>
* Remove messaging framework from Jenkins CISimon Hausmann2015-08-241-1/+1
| | | | | | Change-Id: I2d1e5916bbe39f9c38f44156321469db2a7d8f2f Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com> Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@theqtcompany.com>
* Disable QtWebEngine in the Jenkins CI for the dev branchSimon Hausmann2015-08-031-1/+1
| | | | | | | QtWebEngine is now managed by the new CI system. Change-Id: I9085be9f8b37b0649659321c8bb88dd6f2f78e78 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* Disable qtbase, qtwebchannel, qtwebsockets and qtserialport in the Jenkins ↵Simon Hausmann2015-08-031-4/+4
| | | | | | | | | based CI These modules are being brought over to the new CI. Change-Id: Ic0ffae24822a58682274356a7d301a407321aeb0 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Fix typo fait -> waitSamuel Gaist2015-07-151-2/+2
| | | | | Change-Id: I033d2748869bcb36c4817cdca25ea3ef38c06fc6 Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
* Move QtSvg over to the new CI systemSimon Hausmann2015-06-091-1/+1
| | | | | | | Therefore we disable it in the perl integrator Change-Id: I8098c8e8591bf20fb71e5ce94208f61850daab04 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* Add qtcanvas3d threading branch to CITony Sarajärvi2015-06-021-0/+4
| | | | | | | | Change-Id: I90a144bb648fe9def9eed567532452d8a704fdca Reviewed-by: Jani Vähäkangas <jani.vahakangas@theqtcompany.com> Reviewed-by: Pasi Keränen <pasi.keranen@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* fix typo in configTony Sarajärvi2015-05-271-2/+2
| | | | | Change-Id: I8bfd1cefcd357b7881f9437d17fecb8c09d1d61a Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* Add 5.5.0 support to qtqaTony Sarajärvi2015-05-231-1/+129
| | | | | Change-Id: Ice67319821711d1152fdf096bf5bcf8d442a70d2 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* Accept 201 as a return value from JenkinsTony Sarajärvi2015-05-121-0/+1
| | | | | | | | | Newer versions of Jenkins returns 201 instead of 200 for a successful http_post. Change-Id: I3f24f2d9cfb2ef9c97bd27a43a24b9307f33a494 Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com> Reviewed-by: Jani Vähäkangas <jani.vahakangas@theqtcompany.com>
* Add another env. variable for extra module buildsAntti Kokko2015-04-231-0/+5
| | | | | | | Change-Id: I11a5003622659004efef8ee7b3c77ccafa5c8cf2 Reviewed-by: Iikka Eklund <iikka.eklund@theqtcompany.com> Reviewed-by: Matti Paaso <matti.paaso@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Disable QtDeclarative integrations targeting the dev branchSimon Hausmann2015-03-231-1/+1
| | | | | | | dev branch will be taken over by the new CI system Change-Id: Ibc39ef87978066b16802e67d343dca068254b30e Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* Rename Qt 5.4.1 -> 5.4.2 and Enginio 1.1.1 -> 1.1.2Sergio Ahumada2015-03-041-60/+60
| | | | | | | Qt 5.4.1 and Qt Enginio 1.1.1 are already released Change-Id: I7bd4c404c6b3e726c58389b869f6f57b8c00b6dc Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Update integrator confs to upload logs to qt.ioTony Sarajärvi2015-03-031-2/+2
| | | | | | Change-Id: Ic80e44afc17c1cca35ee8de452c72806fcdd6a5b Reviewed-by: Sergio Ahumada <sahumada@texla.cl> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
* Add Qt5.5 branches to the integratorTony Sarajärvi2015-02-171-0/+128
| | | | | Change-Id: Ic6acdbd6f0f4f54a56a964e64f701b940b0024b7 Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
* Remove Jenkins jobs for released versionsSergio Ahumada2015-02-161-216/+0
| | | | | | | remove Qt 5.3.1, Qt 5.3.2, Enginio 1.0.5 and Enginio 1.1.0 Change-Id: I2c91c9ecfe6d25df67d769c2027c035a4ed55bae Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Remove Jenkins jobs for stable branchSergio Ahumada2015-02-161-128/+0
| | | | | Change-Id: I1dead9da13555ef09adf87faaacbbd30e090b826 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Update copyright headersAntti Kokko2015-02-137-79/+63
| | | | | | | | | Qt copyrights are now in The Qt Company, so we could update the source code headers accordingly. In the same go we should also fix the links to point to qt.io. Change-Id: I5999ee256134fe82ab13f6f06fcd1d0aa150b688 Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
* Add enginio 1.1.1 to CITony Sarajärvi2015-02-111-0/+4
| | | | | Change-Id: I4b8e9e6598249856e7a6b8a9d88c8e14246abd58 Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
* Introduce new variables needed for addon buildsAntti Kokko2015-02-061-0/+15
| | | | | | | Change-Id: If1457a84dc8b7d9861f3972af57fe15bd2d88ab5 Reviewed-by: Johanna Äijälä <johanna.aijala@digia.com> Reviewed-by: Matti Paaso <matti.paaso@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Add vm-cloner support to QtQATony Sarajärvi2015-01-291-0/+2
| | | | | Change-Id: I814ccd1be4eb0e24785c574346dc43336896db1f Reviewed-by: Heikki Halmet <heikki.halmet@theqtcompany.com>
* Remove Qt 5.4.0Heikki Halmet2015-01-211-112/+0
| | | | | | | | This will remove Qt5_5.4.0_Integration from ci.cfg Change-Id: I6ed050bd76a313915277028beadeaf0e62a1b5d6 Reviewed-by: Sergio Ahumada <sahumada@texla.cl> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Add Qt 5.4.1Heikki Halmet2015-01-201-2/+115
| | | | | | | This will add Qt 5.4.1 to ci.cfg Change-Id: Ia1fd202130b22f81e15d8aed9cee72d9b2400b6c Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
* Remove wip-branch from Qt3DTony Sarajärvi2014-12-231-4/+0
| | | | | Change-Id: I6b3a53d64eb91d3c89206d32d5b295a6d84043d8 Reviewed-by: Simo Fält <simo.falt@theqtcompany.com>