d5f55b5f9c
Coverage / build (push) Waiting to run
Docker / Build (push) Waiting to run
Docker / Publish (push) Blocked by required conditions
Node.js CI / build (16, macos-latest) (push) Waiting to run
Node.js CI / build (16, ubuntu-latest) (push) Waiting to run
Node.js CI / build (16, windows-latest) (push) Waiting to run
NPM / Build (22) (push) Waiting to run
NPM / Pack (push) Blocked by required conditions
NPM / Publish (push) Blocked by required conditions
16 lines
345 B
Docker
16 lines
345 B
Docker
FROM wechaty/wechaty:next
|
|
|
|
ONBUILD ARG NODE_ENV
|
|
ONBUILD ENV NODE_ENV $NODE_ENV
|
|
|
|
ONBUILD WORKDIR /bot
|
|
|
|
ONBUILD COPY package.json .
|
|
ONBUILD RUN jq 'del(.dependencies.wechaty)' package.json | sponge package.json \
|
|
&& npm install \
|
|
&& sudo rm -fr /tmp/* ~/.npm
|
|
ONBUILD COPY . .
|
|
ONBUILD RUN npm run build --if-present
|
|
|
|
CMD [ "npm", "start" ]
|