yKanazawa / sendgrid-maildev

SendGrid MailDev is SengGrid mock API + MailDev. For test your sendgrid emails during development.
Other
18 stars 5 forks source link

Migrate MailDev built from the latest code #2

Closed h6ah4i closed 3 years ago

h6ah4i commented 3 years ago

Hi. Thank you for creating the very useful package 👍

I noticed that sendgrid-maildev is using the latest official release of MailDev v1.1.0 which is released more than 2 years ago.

The MailDev project seems not actively maintained for now so the official release has not been made for a while, BUT the repository code is still be updated by some contributors.

This pull request changes to use the latest MailDev built from the repo code because I want to use some features that have been introduced after v1.1.0, such as configuring MailDev options via environment variables.

Thanks.

yKanazawa commented 3 years ago

I noticed that sendgrid-maildev is using the latest official release of MailDev v1.1.0 which is released more than 2 years ago.

Oh, my God!

yKanazawa commented 3 years ago

[memo] Current size : 145MB

$ docker images
REPOSITORY                 TAG    IMAGE ID       CREATED         SIZE
ykanazawa/sendgrid-maildev latest 564af3530033   2 months ago    145MB
yKanazawa commented 3 years ago

Your image size : 172MB

$ docker images
REPOSITORY              TAG    IMAGE ID     CREATED       SIZE
h6ah4i/sendgrid-maildev lates  82d294723f33 2 minutes ago 172MB
yKanazawa commented 3 years ago

[memo] Push the current image with 0.9.0 (with arm64 suport)

$ docker buildx build --platform linux/amd64,linux/arm64 -t ykanazawa/sendgrid-maildev:0.9.0 --push .
$ git tag -a v0.9.0 -m "first tag"
$ git push origin v0.9.0
yKanazawa commented 3 years ago

Before

image

image

After

image

image

yKanazawa commented 3 years ago

@h6ah4i Thank you very much. I left git and made it version 1.0.0.

h6ah4i commented 3 years ago

Thank you so much 🎉