SAP 电商云 UI 持续集成里 docker 的使用场景一例
生活随笔
收集整理的這篇文章主要介紹了
SAP 电商云 UI 持续集成里 docker 的使用场景一例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
總共有三個(gè)場(chǎng)景:
我們看 hs-deploy-action 這個(gè)例子。
全部邏輯都在 Dockerfile 里。
FROM node:12COPY package.json / COPY yarn.lock /RUN yarnCOPY src/*.ts / COPY tsconfig.json /RUN ["yarn", "build"]ENTRYPOINT ["node", "/index.js"]這個(gè) docker 鏡像的執(zhí)行邏輯是,使用 node 12 基準(zhǔn)鏡像,將 package.json 和 yarn.lock 拷貝到鏡像根目錄,以及 action 實(shí)現(xiàn),即 src 文件夾下所有的 .ts 文件,一同拷貝到根目錄,然后運(yùn)行 yarn build 命令行(實(shí)際執(zhí)行的是 tsc index.ts 命令),最后用 node 命令啟動(dòng) index.js
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的SAP 电商云 UI 持续集成里 docker 的使用场景一例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在 Github 工作流文件里引用自
- 下一篇: SAP 电商云 UI 持续集成里 wor