-
Notifications
You must be signed in to change notification settings - Fork 13
/
shippable.yml
30 lines (24 loc) · 1.79 KB
/
shippable.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
language: python
python:
- 3.4
env:
global:
- secure: 4xC5AAfwaMCA/y1ZgcYgjAUqiB0PjLqBU7fWkLLIXPRHJgRvlH3aqp6qLwHxtQKw8RThIsfHb67tpHWc0JvoGpOWflGr2Tx+5581mU/tkXFjExiN4W0GrQofrodBvmaH0V9Ee6EtnmX17rmHRA4BcDMrRLjQXwhlZZLCSmcmbKrXmn+JHQEuQR6ma+aXab5R3rLvDGEpoHAoF+rUAsGmkesDIH2iXzL+fTjJRJbr9oFsX39Ih0OYmiGI+G2B0Pr7/Vy2xO+AK8BEkxyRtpZltPUSuOpBkK2YrnLZFGUsGH4gTVDIFj5dXxMnFyaeDFHNb0jB7sDuEOyHRul0LpQZKw==
- secure: wnmYnlMFl2mYvnXfQ9eO0YNhe2cmlF70MtiABwZOWmixbr5GzXyCmMp1BgUwsXntBzTojAShi1NO9JLPQgDVeFGvg2U7bmiwz/yQTz8tmdpvqCsQrIfRLaWf6gDe6tFS+1WvClGhMwsqWuIVlufxj3UVD8lG5Weq86f54vUA2gONZweobWQu+TvDAJyKhERUkq/FABzE9tdRJ9Jm7cbvCdPrUYDjrfYz2DFe8wt9U3ulPVzq/KeCDz/ohbGGiV+pnSvgR3Ph04zyWUvbd5W0rYRQRfekY/lYhgIxpvpornNfz4Eo2Oomyu51hgbuMSuOm3LlJiozdnaZ1cLmRf+I7A==
- secure: Y1AcddmQCOCTCgDm+6x6gn+6wbtknlNJxmzdX2SB0noImvBoFiMf7AzHgSEqND6HAr3n9DvULe+48FWdmB9N4ldakzJJnQjouUHAUcCC9w089692q6toZjo4ctkWYzh0acqm3VexDLd6JMntvFdxgrA20vhMaJddJJFGts/F6YRTJkqnE9lZVaQraJ/ZLUcVcb3KcPZqWceJi5PR5Lx1erFDJBHzd42GrYiRXBglgqeE9GGQS+SawjOUgnEOXYSvhKsKiz4idBMPasSZ2TPOItILfqitYnRuUN74g8ocr+pckRyCYwVLyxx8YnwbEY10iube4AbvW5kV+CgiZ5d1QQ==
matrix:
- ARCH=armhf ADDON=inadyn
- ARCH=amd64 ADDON=inadyn
- ARCH=i386 ADDON=inadyn
- ARCH=aarch64 ADDON=inadyn
integrations:
hub:
- integrationName: docker-hub
type: docker
build:
pre_ci_boot:
options: "-v /hassio-data:/hassio-data -v ~/.docker:/root/.docker -v /docker"
ci:
- shopt -s dotglob && cp ${SHIPPABLE_BUILD_DIR}/. /docker/ -rf && shopt -u dotglob
- if [ $IS_RELEASE == true ]; then PUSH='--push'; else PUSH=''; fi
- docker run --rm --privileged --volumes-from ${SHIPPABLE_CONTAINER_NAME} -v /root/.docker:/root/.docker hassioaddons/build-env:latest --target ${ADDON} --from "homeassistant/{arch}-base:latest" --tag-latest ${PUSH} --${ARCH}