mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-11-14 14:16:11 +00:00
27 lines
982 B
YAML
27 lines
982 B
YAML
parameters:
|
|
python_version : []
|
|
|
|
steps:
|
|
- ${{ each py_version in parameters.py_versions }}:
|
|
- task: CopyFilesOverSSH@0
|
|
displayName: 'Upload to repo server'
|
|
inputs:
|
|
sshEndpoint: repository
|
|
sourceFolder: '$(Build.ArtifactStagingDirectory)'
|
|
contents: 'plugin.video.jellyfin-${{ py_version }}.zip'
|
|
targetFolder: '/srv/repository/incoming/kodi'
|
|
|
|
- task: SSH@0
|
|
displayName: 'Add to Kodi repo'
|
|
inputs:
|
|
sshEndpoint: repository
|
|
runOptions: 'commands'
|
|
commands: 'python3 /usr/local/bin/kodirepo add /srv/repository/incoming/kodi/plugin.video.jellyfin-${{ py_version }}.zip --datadir /srv/repository/releases/client/kodi/${{ py_version }}'
|
|
failOnStdErr: false
|
|
|
|
- task: SSH@0
|
|
displayName: 'Clean up zip files'
|
|
inputs:
|
|
sshEndpoint: repository
|
|
runOptions: 'commands'
|
|
commands: 'rm /srv/repository/incoming/kodi/plugin.video.jellyfin-${{ py_version }}.zip'
|