A weird bug was discovered in #426 and fixed in #430, but in the meantime builds for 4.2.1 and 4.3.0 failed. Is it possible to backport #430 to the old tags and then re-upload to Docker Hub?
(See the builds page.)
The rest of the builds were fine, but Docker was broken in builds 4.2.1 and 4.3.0. To get them up, you could:
Happy New Year!
Thanks @gabrielkrell! On the backlog ;)
Happy New Year!
Same to you!
Hi @gabrielkrell,
I hope all is well! It's been a while.
I merged in #430 and it looks like there is still some issue with the Docker build.
If you have a moment, I'd appreciate your insight.
Thanks!
With Best Regards,
Elmer
Hey @thinkingserious, I've been fine! Same to you; hope all are happy at Sendgrid :). I'll take a look, but it may be some time until I get to it - lots on the backlog right now.
- Gabe
Thanks!
I hope a full backlog means that you are having a great time :)
Any one working on this ? @gabrielkrell can you just guide me how to fix this ?
I am about to look into this one, but before I do, are you already working on this @Warlord77?
Closing this out as the root-level Dockerfile is now functioning properly.
I seem to be having issues - I think this line requires a folder that's not in the repo. https://github.com/sendgrid/sendgrid-python/blob/50d50d240719a4abb392b8d758ac606f7a1b9aa0/Dockerfile#L6
I can't find a guide to using Docker on the repo either - all the links seem to be broken.
@jonodrew This should help: https://github.com/sendgrid/sendgrid-python/blob/master/CONTRIBUTING.md#testing
Which links are broken?
In https://github.com/sendgrid/sendgrid-python/blob/master/FIRST_TIMERS.md#setting-up-the-development-environment, the link to USAGE.md is broken. With that being said, I then looked at that file and it seemed to be a guide to the API rather than how to set up the container?
With that being said, once I'd run make test-docker the Docker file build itself without any issues on docker build .
Looks like the language there was copied from the old CONTRIBUTING.md (and would have been referencing the old Docker usage file). The docker/ folder was removed in 91f4cd89aef7e4856706791c99cde460d26011af. The "Docker" link at the top of the main README is also broken (that "new" section should be removed anyway, it's from 2017).
Old links have now been removed.