diff options
author | Mike Crute <mike@crute.us> | 2018-06-06 04:02:12 +0000 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2018-06-06 04:02:12 +0000 |
commit | 61ceccb92a732caf52091ca665e2eadd12c054e9 (patch) | |
tree | ab2d7d6ca2a048cf60ea860fd000c0de8ad4e386 | |
parent | 677b2d0b9c347fdc99e1ae1143b3edfa73eb21fa (diff) | |
download | mfi_homekit-61ceccb92a732caf52091ca665e2eadd12c054e9.tar.bz2 mfi_homekit-61ceccb92a732caf52091ca665e2eadd12c054e9.tar.xz mfi_homekit-61ceccb92a732caf52091ca665e2eadd12c054e9.zip |
Create docker builder
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Dockerfile | 6 | ||||
-rw-r--r-- | Makefile | 6 |
3 files changed, 14 insertions, 0 deletions
@@ -4,4 +4,6 @@ | |||
4 | /mFi Bridge/ | 4 | /mFi Bridge/ |
5 | /mfi_homekit | 5 | /mfi_homekit |
6 | /config.json | 6 | /config.json |
7 | /config | ||
8 | /docker | ||
7 | /agent/mfi_agent | 9 | /agent/mfi_agent |
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..69e92da --- /dev/null +++ b/Dockerfile | |||
@@ -0,0 +1,6 @@ | |||
1 | FROM scratch | ||
2 | |||
3 | COPY mfi_homekit / | ||
4 | |||
5 | WORKDIR "/config" | ||
6 | CMD [ "/mfi_homekit" ] | ||
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..99f8680 --- /dev/null +++ b/Makefile | |||
@@ -0,0 +1,6 @@ | |||
1 | .PHONY: docker | ||
2 | docker: | ||
3 | cp mfi_homekit docker/mfi_homekit; \ | ||
4 | cd docker; \ | ||
5 | docker build -t docker.crute.me/mfi_homekit:latest .; \ | ||
6 | docker push docker.crute.me/mfi_homekit:latest | ||