From 11e47f7c350760fd4b39c1bc1d2bd35a49af6b21 Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Sat, 8 Dec 2018 15:19:45 +0800 Subject: [PATCH] Add pwn --- .drone.yml | 12 ++++++++++++ Dockerfile.pwn | 19 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 Dockerfile.pwn diff --git a/.drone.yml b/.drone.yml index b0de4fd..cf04571 100644 --- a/.drone.yml +++ b/.drone.yml @@ -25,6 +25,18 @@ steps: from_secret: docker_username password: from_secret: docker_password +- name: docker-pwn + image: plugins/docker + settings: + registry: registry.makerforce.io + repo: registry.makerforce.io/ambrose/file-manager + dockerfile: Dockerfile.pwn + tags: + - env + username: + from_secret: docker_username + password: + from_secret: docker_password - name: slack image: plugins/slack settings: diff --git a/Dockerfile.pwn b/Dockerfile.pwn new file mode 100644 index 0000000..e1d7de4 --- /dev/null +++ b/Dockerfile.pwn @@ -0,0 +1,19 @@ +FROM registry.makerforce.io/ambrose/pwn + +USER root + +RUN apk add --no-cache \ + build-base \ + python2 + +COPY . /usr/local/fm + +RUN cd /usr/local/fm \ + && /home/ambrose/.local/bin/yarn install \ + && /home/ambrose/.local/bin/yarn cache clean + +USER ambrose + +ENV SHELL="zsh -l" + +CMD ["node", "/usr/local/fm/index.js"]