mutato icon indicating copy to clipboard operation
mutato copied to clipboard

Polish the release process to NPM and DockerHub

Open 3p3r opened this issue 4 years ago • 0 comments

Currently in Mutato's AWS dev account, master branch is managing the release process to NPM and DockerHub.

This process is fine, but the way NPM package and Docker image are prepared must be polished:

  • Docker image must be optimized to be as small as possible. Currently it's sitting at a whopping 500MB
  • Container level (outside Container) testing must be conducted before a push to DockerHub
  • NPM package must be tested before publish (through npm link command), I think the published package is currently not usable and it's just a source dump (? not sure. have not tested personally)

3p3r avatar Apr 03 '20 04:04 3p3r