mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2025-11-10 18:36:33 +00:00
24 lines
864 B
YAML
24 lines
864 B
YAML
parameters:
|
|
python_versions : []
|
|
|
|
steps:
|
|
- ${{ each py_version in parameters.py_versions }}:
|
|
- task: usePythonVersion@0
|
|
inputs:
|
|
versionSpec: '3.6'
|
|
|
|
- checkout: self
|
|
clean: true
|
|
|
|
- script: python3 -m pip install --user -r jellyfin-kodi/requirements-dev.txt
|
|
displayName: 'Install dev dependencies'
|
|
|
|
- script: python3 jellyfin-kodi/build.py --${{ py_version }} --source=jellyfin-kodi --output=$(Build.ArtifactStagingDirectory)/plugin.video.jellyfin-${{ py_version }}.zip
|
|
displayName: 'Build ${{ py_version }} addon zip'
|
|
|
|
- task: PublishPipelineArtifact@1
|
|
displayName: 'Publish ${{ py_version }} artifact'
|
|
inputs:
|
|
targetPath: '$(Build.ArtifactStagingDirectory)/plugin.video.jellyfin-${{ py_version }}.zip'
|
|
artifactName: 'plugin.video.jellyfin-${{ py_version }}-$(Build.BuildNumber)'
|
|
|