美文网首页收藏
SAP 电商云 UI 持续集成里 docker 的使用场景一例

SAP 电商云 UI 持续集成里 docker 的使用场景一例

作者: 华山令狐冲 | 来源:发表于2021-11-11 11:49 被阅读0次

总共有三个场景:

我们看 hs-deploy-action 这个例子。

全部逻辑都在 Dockerfile 里。

FROM node:12

COPY package.json / 
COPY yarn.lock /

RUN yarn

COPY src/*.ts /
COPY tsconfig.json /

RUN ["yarn", "build"]

ENTRYPOINT ["node", "/index.js"]

这个 docker 镜像的执行逻辑是,使用 node 12 基准镜像,将 package.json 和 yarn.lock 拷贝到镜像根目录,以及 action 实现,即 src 文件夹下所有的 .ts 文件,一同拷贝到根目录,然后运行 yarn build 命令行(实际执行的是 tsc index.ts 命令),最后用 node 命令启动 index.js

更多Jerry的原创文章,尽在:"汪子熙":


相关文章

网友评论

    本文标题:SAP 电商云 UI 持续集成里 docker 的使用场景一例

    本文链接:https://www.haomeiwen.com/subject/xaploltx.html