mirror of
https://github.com/miurahr/aqtinstall.git
synced 2025-12-16 20:27:05 +03:00
* Rewrite WASM support * Add WASM tests to CI, update CI to test more the latest versions, add auto EMSDK version detection function * Fix some mistakes, typos, moved emsdk version function into BuildJob * Fix issue related to extensions interfering with wasm on 6.8+ * Fix tests * Remove dep on Version in CI * Remove safety before patch * handle cases where extensions don't exist. for example with windows desktop 6.8.1 win64_msvc2022_arm64_cross_compiled both qtwebengine and qtpdf don't exist. Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * for --long-modules assume extension doesn't exist on download error. Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * for --modules assume extension doesn't exist for download failures. Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * reformat with black Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * fix flake8 regression that doesn't occur locally. Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * Fix autodesktop by also updating the OS when searching for a valid desktop version to download * Fix extension issue, reduce the possible retry for getting extensions to prevent server spam * Fix CI asking for msvc2019 on 6.8+ but its no longer supported * Make CI use C++20 and MSVC2022 * Fix linux build * Update runners to windows-2022 Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * Fix patching Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * Add back the semantic version changes to prevent crashes, add tests for it * Update checks * Cast 'https://mirrors.ustc.edu.cn' to the shadow realm * Again * Update settings.ini * Update settings.ini * Update settings.ini * Remove one_rep on silent * Update settings.ini * Restore master settings, remove hash check * ci: Use specific mirror Attempt to work around download errors in Azure due to Qt's official download site often redirecting to mirrors to which the network connection is unstable Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * Re enable hash checking * Treat read timeout error during download as connection error Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> * Add test for modules in WASM with autodesktop * Fix format * Fix test * Make '--autodesktop' trigger its own install process, and test it * Fix older autodesktop tests * Add mock update files for 680 wasm, add test for wasm 680 autodesktop * Passes the additional tests * Fix format * Improve coverage, fix format * Fix tests and improve logging or install * Fix format * Fix regression in other tests * Use flavor * Fix line len * Fix codeql * Fix list-qt for WASM arch on 6.5.x and 6.6.x, restore to original download URL * Fix test error * Revert ci settings URL as it is never used by clients, only in CI * Add comment for clarity in ci/settings.ini --------- Signed-off-by: Alexandre 'Kidev' Poumaroux <1204936+Kidev@users.noreply.github.com> Co-authored-by: tsteven4 <13596209+tsteven4@users.noreply.github.com> Co-authored-by: J.D. Purcell <jdpurcell@gmail.com>
40 lines
1020 B
INI
40 lines
1020 B
INI
[DEFAULTS]
|
|
|
|
[aqt]
|
|
concurrency: 2
|
|
# Using this mirror instead of download.qt.io because of timeouts in CI
|
|
# Below is the default URL of the mirror
|
|
# baseurl: https://download.qt.io
|
|
baseurl: https://qt.mirror.constant.com
|
|
7zcmd: 7z
|
|
|
|
[requests]
|
|
connection_timeout: 30
|
|
response_timeout: 30
|
|
max_retries: 5
|
|
max_retries_on_connection_error: 5
|
|
retry_backoff: 0.1
|
|
max_retries_on_checksum_error: 5
|
|
max_retries_to_retrieve_hash: 5
|
|
|
|
[mirrors]
|
|
trusted_mirrors:
|
|
https://download.qt.io
|
|
blacklist:
|
|
https://mirrors.ocf.berkeley.edu
|
|
https://mirrors.ustc.edu.cn
|
|
https://mirrors.tuna.tsinghua.edu.cn
|
|
https://mirrors.geekpie.club
|
|
https://mirrors-wan.geekpie.club
|
|
https://mirrors.sjtug.sjtu.edu.cn
|
|
fallbacks:
|
|
https://qt.mirror.constant.com
|
|
https://download.qt.io
|
|
https://ftp.jaist.ac.jp/pub/qtproject
|
|
https://mirrors.dotsrc.org/qtproject
|
|
|
|
[kde_patches]
|
|
patches:
|
|
0001-toolchain.prf-Use-vswhere-to-obtain-VS-installation-.patch
|
|
0002-Fix-allocated-memory-of-QByteArray-returned-by-QIODe.patch
|