mirror of
https://github.com/miurahr/aqtinstall.git
synced 2025-12-16 20:27:05 +03:00
AP: add test case for subarchives
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This commit is contained in:
@@ -72,3 +72,18 @@ jobs:
|
||||
vmImage: 'ubuntu-16.04'
|
||||
steps:
|
||||
- template: ci/steps.yml
|
||||
|
||||
- job: LinuxSubArchives
|
||||
displayName: Linux (subarchive spcified)
|
||||
variables:
|
||||
PYTHON_VERSION: '3.7'
|
||||
QT_VERSION: 5.15.0
|
||||
HOST: linux
|
||||
TARGET: desktop
|
||||
ARCH: gcc_64
|
||||
ARCHDIR: gcc_64
|
||||
SUBARCHIVES: qtbase qttools qt icu
|
||||
pool:
|
||||
vmImage: 'ubuntu-16.04'
|
||||
steps:
|
||||
- template: ci/steps.yml
|
||||
|
||||
20
ci/steps.yml
20
ci/steps.yml
@@ -21,7 +21,7 @@ steps:
|
||||
workingDirectory: $(Build.BinariesDirectory)
|
||||
env:
|
||||
AQT_CONFIG: $(Build.SourcesDirectory)/ci/settings.ini
|
||||
condition: and(not(variables['QT_BASE_MIRROR']), not(variables['TOOL_NAME']), not(variables['EXTERNAL']), eq(variables['MODULE'], ''))
|
||||
condition: and(not(variables['QT_BASE_MIRROR']), not(variables['TOOL_NAME']), not(variables['EXTERNAL']), eq(variables['MODULE'], ''), eq(variables['SUBARCHIVES'], ''))
|
||||
displayName: Run Aqt (No Base URL Set)
|
||||
- bash: |
|
||||
number=$RANDOM
|
||||
@@ -33,7 +33,7 @@ steps:
|
||||
workingDirectory: $(Build.BinariesDirectory)
|
||||
env:
|
||||
AQT_CONFIG: $(Build.SourcesDirectory)/ci/settings.ini
|
||||
condition: and(variables['QT_BASE_MIRROR'], not(variables['TOOL_NAME']), not(variables['EXTERNAL']), eq(variables['MODULE'], ''))
|
||||
condition: and(variables['QT_BASE_MIRROR'], not(variables['TOOL_NAME']), not(variables['EXTERNAL']), eq(variables['MODULE'], ''), eq(variables['SUBARCHIVES'], ''))
|
||||
displayName: Run Aqt (Base URL Set)
|
||||
- bash: |
|
||||
number=$RANDOM
|
||||
@@ -45,7 +45,7 @@ steps:
|
||||
workingDirectory: $(Build.BinariesDirectory)
|
||||
env:
|
||||
AQT_CONFIG: $(Build.SourcesDirectory)/ci/settings.ini
|
||||
condition: and(not(variables['TOOL_NAME']), not(variables['EXTERNAL']), ne(variables['MODULE'], ''))
|
||||
condition: and(not(variables['TOOL_NAME']), not(variables['EXTERNAL']), ne(variables['MODULE'], ''), eq(variables['SUBARCHIVES'], ''))
|
||||
displayName: Run Aqt (With modules)
|
||||
- bash: |
|
||||
number=$RANDOM
|
||||
@@ -56,8 +56,20 @@ steps:
|
||||
workingDirectory: $(Build.BinariesDirectory)
|
||||
env:
|
||||
AQT_CONFIG: $(Build.SourcesDirectory)/ci/settings.ini
|
||||
condition: and(not(variables['TOOL_NAME']), variables['EXTERNAL'])
|
||||
condition: and(not(variables['TOOL_NAME']), variables['EXTERNAL'], eq(variables['SUBARCHIVES'], ''))
|
||||
displayName: Run Aqt (With external 7zip)
|
||||
- bash: |
|
||||
number=$RANDOM
|
||||
let "number %= 30"
|
||||
sleep $number
|
||||
mkdir Qt
|
||||
cd Qt
|
||||
python -m aqt install $(QT_VERSION) $(HOST) $(TARGET) $(ARCH) --archives $(SUBARCHIVES)
|
||||
workingDirectory: $(Build.BinariesDirectory)
|
||||
env:
|
||||
AQT_CONFIG: $(Build.SourcesDirectory)/ci/settings.ini
|
||||
condition: ne(variables['SUBARCHIVES'], '')
|
||||
displayName: Run Aqt (sub arhives option)
|
||||
|
||||
# Test installation environments
|
||||
##----------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user