type: Group enable_if: condition: property property: features contains_value: DebianPackaging instructions: - type: EnvironmentVariable variableName: COIN_SBUILD_CHROOT variableValue: "stable-arm64-sbuild" enable_if: condition: and conditions: - condition: runtime env_var: COIN_SBUILD_CHROOT equals_value: null - condition: property property: target.arch equals_value: AARCH64 - type: EnvironmentVariable variableName: COIN_SBUILD_CHROOT variableValue: "stable-amd64-sbuild" enable_if: condition: and conditions: - condition: runtime env_var: COIN_SBUILD_CHROOT equals_value: null - condition: property property: target.arch equals_value: X86_64 - type: EnvironmentVariable variableName: COIN_SBUILD_DISTRO variableValue: "arm64-focal" enable_if: condition: property property: target.arch equals_value: AARCH64 - type: EnvironmentVariable variableName: COIN_SBUILD_DISTRO variableValue: "amd64-focal" disable_if: condition: property property: target.arch equals_value: AARCH64 - type: EnvironmentVariable variableName: COIN_SKIP_DEBIAN variableValue: "MISSING_DEBIAN_INST" enable_if: condition: or conditions: - condition: runtime env_var: TESTED_MODULE_COIN equals_value: "qtactiveqt" - condition: runtime env_var: TESTED_MODULE_COIN equals_value: "qtqa" - condition: runtime env_var: TESTED_MODULE_COIN equals_value: "qtdoc" - condition: runtime env_var: TESTED_MODULE_COIN equals_value: "qt5" # Set version info to environment - type: ParseEnvironmentVariableFromFile regex: "QT_REPO_MODULE_VERSION \"(?P.*)\"" filename: "{{.SourceDir}}/.cmake.conf" maxTimeInSeconds: 300 maxTimeBetweenOutput: 300 userMessageOnFailure: "Failed to parse version information from .cmake.conf" disable_if: condition: runtime env_var: TESTED_MODULE_COIN equals_value: "qt5" - type: ParseEnvironmentVariableFromFile regex: "QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT \"(?P.*)\"" filename: "{{.SourceDir}}/.cmake.conf" maxTimeInSeconds: 300 maxTimeBetweenOutput: 300 userMessageOnFailure: "Failed to parse status information from .cmake.conf" disable_if: condition: runtime env_var: TESTED_MODULE_COIN equals_value: "qt5"