浏览代码

fix: Added heroku flag for docker auth

NGPixel 7 年之前
父节点
当前提交
d6c5264f9e
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      wercker.yml

+ 13 - 0
wercker.yml

@@ -42,17 +42,30 @@ deploy-docker-master:
         ports: "3000"
         working-dir: /var/wiki
         entrypoint: node server
+        env: "WIKI_JS_HEROKU=1"
         repository: requarks/wiki
         registry: https://registry.hub.docker.com
 
 deploy-docker-dev:
   box: node:8-alpine
   steps:
+    - script:
+      name: install dependencies
+      code: |
+        apk update
+        apk add bash curl git openssh
+    - script:
+      name: copy app files
+      code: |
+        mkdir -p /var/wiki
+        cp -LR assets node_modules server config.sample.yml package.json /var/wiki
+        rm -rf /pipeline
     - internal/docker-push:
         username: $DOCKER_HUB_USERNAME
         password: $DOCKER_HUB_PASSWORD
         tag: dev
         ports: "3000"
+        working-dir: /var/wiki
         entrypoint: node server
         repository: requarks/wiki
         registry: https://registry.hub.docker.com