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

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

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

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


上一篇:实体商业数字化和流量运营深度解读


下一篇:SpringBoot 整合 oauth2(四)实现 token 持久化