diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..b19a823 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,16 @@ +--- +kind: pipeline +name: default + +steps: +- name: docker + image: plugins/docker + settings: + repo: ldericher/kind + # auto_tag: true + tags: + - latest + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_PASSWORD \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..dd4db5d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM python:3.6-alpine3.13 + +ENV PYTHONUNBUFFERED 1 + +RUN set -ex; \ + # install prerequisites + apk add --no-cache \ + docker-cli \ + docker-compose \ + ; + +COPY . /usr/src/kiwi_scp + +RUN set -ex; \ + pip3 --use-feature=in-tree-build install /usr/src/kiwi_scp + +ENTRYPOINT ["kiwi"] diff --git a/README.md b/README.md index e087f50..9d6de66 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # kiwi-scp +[![Build Status](https://github.drone.yavook.de/api/badges/ldericher/kiwi-scp/status.svg)](https://github.drone.yavook.de/ldericher/kiwi-scp) + > `kiwi` - simple, consistent, powerful The simple tool for managing container servers