mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-11 02:11:01 +01:00
19 lines
694 B
YAML
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 }}' |