FROM viewdo/devops-cli
WORKDIR /dxp-story-cli
VOLUME [ "/src" ]
COPY package.json package-lock.json ./
RUN npm install
RUN echo -e '#!/usr/bin/env bash\nnode /dxp-story-cli/src/index.js "$@"' > /usr/bin/dxp-story && \
    chmod +x /usr/bin/dxp-story
RUN ln -s /usr/bin/dxp-story /usr/bin/storyctl
ENTRYPOINT [ "node", "./src/index.js" ]
COPY src ./src
