diff options
author | Topi Reinio <topi.reinio@qt.io> | 2021-09-27 11:54:14 +0200 |
---|---|---|
committer | Topi Reiniƶ <topi.reinio@qt.io> | 2021-09-27 12:47:20 +0000 |
commit | 74bc9ea94dacee0482fe51671315bf89bf6b7c16 (patch) | |
tree | fe610684dd8d99b99ced0aa02321ca05350e4c0a | |
parent | 38c0e1a014af27d98683cf073be9498837e439b7 (diff) |
coin: Ensure provisioned qdoc has proper permissions
The testing steps are done with the 'qt' user, so modify the ownership
and permissions when extracting the binaries.
Also update the version of the package itself.
Task-number: QTBUG-83851
Change-Id: I6d5318572e34c99637421e527d1e07286e55bfab
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
-rwxr-xr-x | coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/85-qdoc_qtattributionsscanner.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/85-qdoc_qtattributionsscanner.sh b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/85-qdoc_qtattributionsscanner.sh index 5bc5786a..4affecd6 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/85-qdoc_qtattributionsscanner.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/85-qdoc_qtattributionsscanner.sh @@ -43,8 +43,8 @@ set -e # shellcheck source=./DownloadURL.sh source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh" -version="23b467c443917d04ae337afd777ee14760c07a34" -sha1="1a7eb08ade89fe89dd05bab8108f442b861433f0" +version="d2fc6facca4ddf889bb4f5d1f60592fd228d246e" +sha1="8c2f42eaa520dc2b26072233fe000bb7b050e9c8" url="https://download.qt.io/development_releases/prebuilt/qdoc/qt/qdoc-qtattributionsscanner_${version//\./}-based-linux-Ubuntu20.04-gcc9.3-x86_64.7z" url_cached="http://ci-files01-hki.intra.qt.io/input/qdoc/qt/qdoc-qtattributionsscanner_${version//\./}-based-linux-Ubuntu20.04-gcc9.3-x86_64.7z" @@ -52,12 +52,14 @@ zip="/tmp/qdoc-qtattributionsscanner.7z" destination="/opt/qt-doctools" sudo mkdir -p $destination +sudo chmod 755 $destination DownloadURL $url_cached $url $sha1 $zip if command -v 7zr &> /dev/null; then sudo 7zr x $zip -o$destination/ else sudo 7z x $zip -o$destination/ fi +sudo chown -R qt:users $destination rm -rf $zip echo -e "qdoc = $version\nqtattributionsscanner = $version" >> ~/versions.txt |