Revision control

Copy as Markdown

type: Group
instructions:
# Work around COIN-1189 by splitting the two types of conditions into separate checks, rather
# than using an 'or' condition.
- type: EnvironmentVariable
variableName: QT_CI_SHOULD_FETCH_CUSTOM_CMAKE
variableValue: "1"
enable_if:
condition: property
property: features
contains_value: BuildCMakeFromSources
- type: EnvironmentVariable
variableName: QT_CI_SHOULD_FETCH_CUSTOM_CMAKE
variableValue: "1"
enable_if:
condition: runtime
env_var: QT_CI_FORCE_USE_CUSTOM_CMAKE
equals_value: "ON"
- type: Group
instructions:
- !include "{{qt/qtbase}}/coin_fetch_custom_cmake.yaml"
enable_if:
condition: runtime
env_var: QT_CI_SHOULD_FETCH_CUSTOM_CMAKE
equals_value: "1"