diff --git a/cmake/QtCreatorAPIInternal.cmake b/cmake/QtCreatorAPIInternal.cmake index 4db08d6ac4a..359fed79398 100644 --- a/cmake/QtCreatorAPIInternal.cmake +++ b/cmake/QtCreatorAPIInternal.cmake @@ -257,15 +257,15 @@ endfunction() function(finalize_test_setup test_name) cmake_parse_arguments(_arg "" "TIMEOUT" "" ${ARGN}) if (DEFINED _arg_TIMEOUT) - set(timeout ${_arg_TIMEOUT}) + set(timeout_arg TIMEOUT ${_arg_TIMEOUT}) else() - set(timeout 5) + set(timeout_arg) endif() # Never translate tests: set_tests_properties(${name} PROPERTIES QT_SKIP_TRANSLATION ON - TIMEOUT ${timeout} + ${timeout_arg} ) if (WIN32) diff --git a/cmake/QtCreatorIDEBranding.cmake b/cmake/QtCreatorIDEBranding.cmake index 92a3d31689c..cf4964ef087 100644 --- a/cmake/QtCreatorIDEBranding.cmake +++ b/cmake/QtCreatorIDEBranding.cmake @@ -1,6 +1,6 @@ -set(IDE_VERSION "7.83.0") # The IDE version. -set(IDE_VERSION_COMPAT "7.83.0") # The IDE Compatibility version. -set(IDE_VERSION_DISPLAY "8.0.0-beta2") # The IDE display version. +set(IDE_VERSION "7.84.0") # The IDE version. +set(IDE_VERSION_COMPAT "7.84.0") # The IDE Compatibility version. +set(IDE_VERSION_DISPLAY "8.0.0-rc1") # The IDE display version. set(IDE_COPYRIGHT_YEAR "2022") # The IDE current copyright year. set(IDE_SETTINGSVARIANT "QtProject") # The IDE settings variation. diff --git a/coin/instructions/build.yaml b/coin/instructions/build.yaml index 5f7c305ea44..3110b3b3fea 100644 --- a/coin/instructions/build.yaml +++ b/coin/instructions/build.yaml @@ -148,7 +148,7 @@ instructions: equals_value: Windows - type: UploadArtifact - archiveDirectory: "{{.AgentWorkingDir}}/qt-creator/qt-creator_build/install/" + archiveDirectory: "{{.AgentWorkingDir}}" transferType: UploadModuleBuildArtifact maxTimeInSeconds: 1800 maxTimeBetweenOutput: 1800 diff --git a/coin/instructions/test.yaml b/coin/instructions/test.yaml new file mode 100644 index 00000000000..f40036cf611 --- /dev/null +++ b/coin/instructions/test.yaml @@ -0,0 +1,10 @@ +type: Group +instructions: + - type: ChangeDirectory + directory: "{{.AgentWorkingDir}}/qt-creator/qt-creator_build/build" + - type: ExecuteCommand + command: "ctest -j 4 --timeout 60 --output-on-failure" + maxTimeInSeconds: 600 + maxTimeBetweenOutput: 600 + userMessageOnFailure: "Failed to run tests, check logs" + ignoreExitCode: true diff --git a/coin/module_config.yaml b/coin/module_config.yaml index 163721ea254..3bd2ef9113f 100644 --- a/coin/module_config.yaml +++ b/coin/module_config.yaml @@ -63,13 +63,18 @@ make_instructions: &make_instructions - !include "{{qt-creator/qt-creator}}/provision.yaml" - !include "{{qt-creator/qt-creator}}/build.yaml" +test_instructions: &test_instructions + type: Group + instructions: + - !include "{{qt-creator/qt-creator}}/test.yaml" instructions: Build: - *common_environment - *make_instructions - Test: [] + Test: + - *test_instructions LicenseCheck: - *run_license_check diff --git a/coin/product_dependencies.yaml b/coin/product_dependencies.yaml index 08569b97254..cbcc2bbf7e1 100644 --- a/coin/product_dependencies.yaml +++ b/coin/product_dependencies.yaml @@ -1,4 +1,4 @@ dependencies: - ../../qt/qt5.git: - ref: "6.2" + ../../qt/tqtc-qt5.git: + ref: "tqtc/lts-6.2" diff --git a/qbs/modules/qtc/qtc.qbs b/qbs/modules/qtc/qtc.qbs index 717ebe1d9fa..dfa8b056fc4 100644 --- a/qbs/modules/qtc/qtc.qbs +++ b/qbs/modules/qtc/qtc.qbs @@ -6,15 +6,15 @@ import qbs.Utilities Module { Depends { name: "cpp"; required: false } - property string qtcreator_display_version: '8.0.0-beta2' + property string qtcreator_display_version: '8.0.0-rc1' property string ide_version_major: '7' - property string ide_version_minor: '83' + property string ide_version_minor: '84' property string ide_version_release: '0' property string qtcreator_version: ide_version_major + '.' + ide_version_minor + '.' + ide_version_release property string ide_compat_version_major: '7' - property string ide_compat_version_minor: '83' + property string ide_compat_version_minor: '84' property string ide_compat_version_release: '0' property string qtcreator_compat_version: ide_compat_version_major + '.' + ide_compat_version_minor + '.' + ide_compat_version_release diff --git a/qtcreator_ide_branding.pri b/qtcreator_ide_branding.pri index 5f55cb9ead2..ae387b60577 100644 --- a/qtcreator_ide_branding.pri +++ b/qtcreator_ide_branding.pri @@ -1,6 +1,6 @@ -QTCREATOR_VERSION = 7.83.0 -QTCREATOR_COMPAT_VERSION = 7.83.0 -QTCREATOR_DISPLAY_VERSION = 8.0.0-beta2 +QTCREATOR_VERSION = 7.84.0 +QTCREATOR_COMPAT_VERSION = 7.84.0 +QTCREATOR_DISPLAY_VERSION = 8.0.0-rc1 QTCREATOR_COPYRIGHT_YEAR = 2022 IDE_DISPLAY_NAME = Qt Creator diff --git a/share/qtcreator/styles/creator-dark.xml b/share/qtcreator/styles/creator-dark.xml index 6252c25a455..dbb18ae47c8 100644 --- a/share/qtcreator/styles/creator-dark.xml +++ b/share/qtcreator/styles/creator-dark.xml @@ -27,6 +27,7 @@