🔥 Removes CircleCI

This commit is contained in:
Franck Nijhof 2018-05-10 12:06:06 +02:00
parent 3d534a2f38
commit bf7cfff5ea
No known key found for this signature in database
GPG key ID: D62583BA8AB11CA3

View file

@ -1,87 +0,0 @@
version: 2
defaults: &defaults
machine:
image: circleci/classic:edge
steps:
- run:
name: Check docker is running
command: docker info
- run:
name: Pull Community Hass.io Add-ons build environment
command: docker pull hassioaddons/build-env:latest
- run:
name: Log in to Docker Hub
command: |
if [[ "${CIRCLE_BRANCH}" = "master" || ! -z "${CIRCLE_TAG:-}" ]];
then
docker login -u "${DOCKER_LOGIN}" -p "${DOCKER_PASSWORD}"
fi
- checkout
- deploy:
name: Build and (maybe) deploy
command: |
if [[ "${CIRCLE_BRANCH}" = "master" || ! -z "${CIRCLE_TAG:-}" ]];
then
docker run \
--privileged \
-v /var/run/docker.sock:/var/run/docker.sock \
-v ~/.docker:/root/.docker \
-v "$PWD":/docker \
hassioaddons/build-env:latest \
--image "hassioaddons/ssh-{arch}" \
--cache-tag test \
--git \
--target ssh \
--${ARCH} \
--push
else
docker run \
--privileged \
-v /var/run/docker.sock:/var/run/docker.sock \
-v "$PWD":/docker \
hassioaddons/build-env:latest \
--image "hassioaddons/ssh-{arch}" \
--cache-tag test \
--git \
--target ssh \
--${ARCH}
fi
jobs:
aarch64:
<<: *defaults
environment:
ARCH: aarch64
amd64:
<<: *defaults
environment:
ARCH: amd64
armhf:
<<: *defaults
environment:
ARCH: armhf
i386:
<<: *defaults
environment:
ARCH: i386
workflows:
version: 2
build_and_maybe_deploy:
jobs:
- aarch64:
filters:
tags:
only: /.*/
- amd64:
filters:
tags:
only: /.*/
- armhf:
filters:
tags:
only: /.*/
- i386:
filters:
tags:
only: /.*/