Coin: Add update repo instructions

These tell Coin the repos that the commands will require. Otherwise
there is possibility that those repositories are out of date.

Pick-to: 6.10 6.9 6.8
Change-Id: Ie61b5faa6f321b666f3f6a829ba4d333cb3eb6f1
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Toni Saario 2025-08-04 12:33:00 +03:00
parent b25366d754
commit 729f339720
2 changed files with 8 additions and 0 deletions

View File

@ -13,6 +13,10 @@ instructions:
variableName: QT_CI_DOC_TOOLS_INSTALL_DIR
variableValue: "{{.BuildDir}}/doc_tools_build/install"
# Tell Coin to fetch latest refs of required repos.
- type: UpdateRepo
repos: [qt/qt5, qt/qttools, qt/qtbase, qt/qtshadertools, qt/qtdeclarative, qt/qtsvg, qt/qtimageformats, qt/qtactiveqt, qt/qtlanguageserver]
- type: ExecuteCommand
command: "{{.Env.ENV_PREFIX}} cmake -P {{.SourceDir}}/cmake/QtBuildStaticDocToolsScript.cmake"
executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution

View File

@ -17,6 +17,10 @@ instructions:
env_var: TESTED_MODULE_BRANCH_COIN
contains_value: "tqtc/"
# Tell Coin to fetch latest refs of required repos.
- type: UpdateRepo
repos: [qt/qtqa]
# The command must not have whitespace directly after any piping,
# as whitespace directly after pipes will be interpreted as part of the command.
- type: ExecuteCommand