mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-21 04:16:39 +08:00
Add provisioning scripts for Firebird 5.0.0
Add provisioning scripts for Firebird 5.0.0 to be able to compile the QSql within the CI. Fixes: QTQAINFRA-6303 Change-Id: I58bf45b0e291700eb1d58158b8cfd37e335d2195 Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
This commit is contained in:
24
coin/provisioning/common/linux/install-firebird.sh
Executable file
24
coin/provisioning/common/linux/install-firebird.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
# Copyright (C) 2024 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
|
||||
|
||||
set -e
|
||||
|
||||
SSL_VER=$1
|
||||
PACK_TYPE=$2
|
||||
PROVISIONING_DIR="$(dirname "$0")/../../"
|
||||
# shellcheck source=../unix/common.sourced.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/common.sourced.sh"
|
||||
# shellcheck source=../unix/DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
|
||||
|
||||
localRepo=http://ci-files01-hki.ci.qt.io/input/docker
|
||||
upstreamRepo=https://github.com/FirebirdSQL/firebird/releases/download/v5.0.0
|
||||
packageFile=Firebird-5.0.0.1306-0-linux-x64.tar.gz
|
||||
sha=9a04b54d308ca10394d5339fe039b9e367b441c2
|
||||
|
||||
DownloadURL $localRepo/$packageFile $upstreamRepo/$packageFile $sha /tmp/$packageFile
|
||||
|
||||
tar xf /tmp/$packageFile -C /tmp
|
||||
/tmp/Firebird-5.0.0.1306-0-linux-x64/install.sh -silent
|
||||
Reference in New Issue
Block a user