mirror of
https://github.com/aljazceru/addons.git
synced 2026-02-18 11:24:24 +01:00
19 lines
653 B
YAML
19 lines
653 B
YAML
|
|
parameters:
|
|
addon: ''
|
|
arch: ''
|
|
|
|
steps:
|
|
- script: sudo docker login -u $(dockerUser) -p $(dockerPassword)
|
|
displayName: 'Docker hub 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 homeassistant --docker-hub-check
|
|
displayName: 'Build ${{ parameters.addon }}'
|