blob: 957ad492f5c3c973b24278b3c2d27c755ad997b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
#!/usr/bin/env bash
# Copyright (C) 2022 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=http://install.mimer.com/qt
if [ "$SSL_VER" = "openssl-3" ]; then
if [ "$PACK_TYPE" = "rpm" ]; then
packageFile=mimersqlsrv-11.0.x86_64-openssl3.rpm
sha=5f21d440a12cddcc786ddff3a136bef821f1bf64
else
packageFile=mimersqlsrv_11.0_amd64-openssl3.deb
sha=3239b593724c564862d3bbfb70fed16909a93959
fi
else
if [ "$PACK_TYPE" = "rpm" ]; then
packageFile=mimersqlsrv-11.0.x86_64-openssl1.rpm
sha=34533347424ba540b36d0a6ae2f416b901d8bafb
else
packageFile=mimersqlsrv_11.0_amd64-openssl1.deb
sha=f4ac939a190ef048150b06cecc7a392386b6e132
fi
fi
DownloadURL $localRepo/$packageFile $upstreamRepo/$packageFile $sha /tmp/$packageFile
if [ "$PACK_TYPE" = "rpm" ]; then
sudo rpm -U /tmp/$packageFile
else
sudo apt-get -y install /tmp/$packageFile
fi
rm -f /tmp/$packageFile
|