Files
hassio-addons/.azure-pipelines/addon-template.yml
2019-05-30 03:14:44 +02:00

19 lines
694 B
YAML

# This azure pipeline template build add-ons
parameters:
addon: ''
arch: ''
steps:
- script: sudo docker login -u $(dockerUser) -p $(dockerPassword)
displayName: 'DockerHub login'
- script: sudo docker pull homeassistant/amd64-builder:$(versionBuilder)
displayName: 'Install Builder'
- script: |
sudo docker run --rm --privileged \
-v ~/.docker:/root/.docker \
-v /run/docker.sock:/run/docker.sock:rw -v $(pwd):/data:ro \
homeassistant/amd64-builder:$(versionBuilder) \
--addon ${{ parameters.arch }} -t /data/${{ parameters.addon }} \
--docker-hub petersendev --docker-hub-check
displayName: 'Build ${{ parameters.addon }}'