Update qtopenapi provisioning

- add openSUSE15.6 build configuration for qtopenapi.
- add rhel9.4 build configuration for qtopenapi.
- delete macos15-x86_64 build configuration for qtopenapi,
  because the current qtopenapi code only builds go binaries
  targeting arm64 architecture, and the x86_64 configuration would
  fail trying to run those binaries.

Task-number: QTBUG-140130
Change-Id: Ia4f1b91345d3d7a87916ceee319a6037318fac63
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Tatiana Borisova
2025-10-15 11:14:28 +02:00
parent 493a11caee
commit 9381c3673b
4 changed files with 17 additions and 2 deletions

View File

@@ -1,7 +1,6 @@
Version: 2
Include: [
macos.yaml: [
"macos-14-x86_64-tests",
"macos-14-arm64-tests",
"macos-arm64-developer-build",
],
@@ -10,6 +9,8 @@ Include: [
"ubuntu-24.04-x64-developer-build",
"ubuntu-24.04-x64-x11-tests",
"ubuntu-24.04-x64-developer-build-x11-tests",
"rhel-9.4",
"opensuse-15.6-developer-build",
]
]
Configurations: []

View File

@@ -17,7 +17,7 @@ targetFile="openapi-generator-cli.jar"
DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFile"
sudo mkdir "$targetFolder"
sudo mkdir -p "$targetFolder"
sudo mv "$targetFile" "$targetFolder"
SetEnvVar "PATH" "$targetFolder:\$PATH"

View File

@@ -0,0 +1,7 @@
#!/bin/bash
#Copyright (C) 2025 The Qt Company Ltd
#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/unix/install_openapi.sh"

View File

@@ -0,0 +1,7 @@
#!/bin/bash
#Copyright (C) 2025 The Qt Company Ltd
#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
BASEDIR=$(dirname "$0")
"$BASEDIR/../common/unix/install_openapi.sh"