CI: update configuration

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This commit is contained in:
Hiroshi Miura
2019-03-24 11:50:20 +09:00
parent 8016fb6217
commit 4d61362be4

View File

@@ -1,7 +1,8 @@
variables: variables:
aqt_version: 0.3.1
qtversion: 5.12.1 qtversion: 5.12.1
pydepends: requests six pydepends: requests six flake8 wheel twine
jobs: jobs:
- job: Ubuntu_1604_py3 - job: Ubuntu_1604_py3
@@ -14,7 +15,6 @@ jobs:
architecture: 'x64' architecture: 'x64'
- script: | - script: |
python -m pip install $(pydepends) python -m pip install $(pydepends)
python -m pip install flake8 twine wheel
flake8 aqt bin flake8 aqt bin
displayName: 'Run lint tests' displayName: 'Run lint tests'
- script: | - script: |
@@ -23,14 +23,22 @@ jobs:
- task: PythonScript@0 - task: PythonScript@0
inputs: inputs:
scriptSource: filePath scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/aqt scriptPath: $(Build.SourcesDirectory)/setup.py
arguments: sdist bdist_wheel
workingDirectory: $(Build.SourcesDirectory)
displayName: build package
- script: pip install $(Build.SourcesDirectory)/dist/aqtinstall-$(aqt_version)-py2.py3-none-any.whl
displayName: install package
- task: PythonScript@0
inputs:
scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/bin/aqt
arguments: install $(qtversion) linux desktop arguments: install $(qtversion) linux desktop
workingDirectory: $(Build.BinariesDirectory) workingDirectory: $(Build.BinariesDirectory)
displayName: install qt displayName: install qt
- script: | - script: |
$(Build.BinariesDirectory)/Qt$(qtversion)/$(qtversion)/gcc_64/bin/qmake $(Build.SourcesDirectory)/tests $(Build.BinariesDirectory)/Qt$(qtversion)/$(qtversion)/gcc_64/bin/qmake $(Build.SourcesDirectory)/tests
make make
- script: python setup.py sdist bdist_wheel
- job: Ubuntu_1604_py2 - job: Ubuntu_1604_py2
pool: pool:
@@ -47,7 +55,16 @@ jobs:
- task: PythonScript@0 - task: PythonScript@0
inputs: inputs:
scriptSource: filePath scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/aqt scriptPath: $(Build.SourcesDirectory)/setup.py
arguments: sdist bdist_wheel
workingDirectory: $(Build.SourcesDirectory)
displayName: build package
- script: pip install $(Build.SourcesDirectory)/dist/aqtinstall-$(aqt_version)-py2.py3-none-any.whl
displayName: install package
- task: PythonScript@0
inputs:
scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/bin/aqt
arguments: install $(qtversion) linux desktop arguments: install $(qtversion) linux desktop
workingDirectory: $(Build.BinariesDirectory) workingDirectory: $(Build.BinariesDirectory)
displayName: install qt displayName: install qt
@@ -70,7 +87,16 @@ jobs:
- task: PythonScript@0 - task: PythonScript@0
inputs: inputs:
scriptSource: filePath scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/aqt scriptPath: $(Build.SourcesDirectory)/setup.py
arguments: sdist bdist_wheel
workingDirectory: $(Build.SourcesDirectory)
displayName: build package
- script: pip install $(Build.SourcesDirectory)/dist/aqtinstall-$(aqt_version)-py2.py3-none-any.whl
displayName: install package
- task: PythonScript@0
inputs:
scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/bin/aqt
arguments: install $(qtversion) mac desktop arguments: install $(qtversion) mac desktop
workingDirectory: $(Build.BinariesDirectory) workingDirectory: $(Build.BinariesDirectory)
displayName: install qt displayName: install qt
@@ -93,9 +119,17 @@ jobs:
- task: PythonScript@0 - task: PythonScript@0
inputs: inputs:
scriptSource: filePath scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/aqtinst scriptPath: $(Build.SourcesDirectory)/setup.py
arguments: sdist bdist_wheel
workingDirectory: $(Build.SourcesDirectory)
displayName: build package
- script: pip install $(Build.SourcesDirectory)/dist/aqtinstall-$(aqt_version)-py2.py3-none-any.whl
displayName: install package
- task: PythonScript@0
inputs:
scriptSource: filePath
scriptPath: $(Build.SourcesDirectory)/bin/aqt
arguments: $(qtversion) windows desktop win64_msvc2017_64 arguments: $(qtversion) windows desktop win64_msvc2017_64
workingDirectory: $(Build.BinariesDirectory) workingDirectory: $(Build.BinariesDirectory)
displayName: install qt displayName: install qt
- script: ls -lR $(Build.BinariesDirectory) - script: ls -lR $(Build.BinariesDirectory)