-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
These changes to be able to run on GCLOUD #9043
Conversation
Codecov Report
@@ Coverage Diff @@
## main #9043 +/- ##
=======================================
Coverage ? 79.68%
=======================================
Files ? 98
Lines ? 5950
Branches ? 0
=======================================
Hits ? 4741
Misses ? 1209
Partials ? 0 |
Code Climate has analyzed commit 76fdc18 and detected 0 issues on this pull request. View more on Code Climate. |
This looks good - do you think we should do this in stages, coordinated so we're watching this in production? Or are you OK merging this and monitoring the deployment asynchronously? Thank you, Sebastian!!! |
I expect the SMTP variables will cause some trouble if deployed like this. We have two options:
The tradeoff is our |
Would you like me to try to refactor the smtp route for SSL? Is that at the Rails application level? |
Hi Jeff,
For each instance. |
* These changes to be able to run on GCLOUD * Give db variables to mailman & sidekiq * Build hash list build strategy Co-authored-by: root <root@plots2-central.c.public-lab.internal>
* These changes to be able to run on GCLOUD * Give db variables to mailman & sidekiq * Build hash list build strategy Co-authored-by: root <root@plots2-central.c.public-lab.internal>
This were changes required to deploy on GCLOUD.
They are pointing to environment variables mostly.
Beware that the SMTP_* variables break in production, we've tried this before.
We should agree if we can try to deliver directly to Google SMTP, and possibly build the array procedurally (the issue is that empty string changes the actionmailer default and causes issues with current setup).
Make sure these boxes are checked before your pull request (PR) is ready to be reviewed and merged. Thanks!
rake test
@publiclab/reviewers
for help, in a comment belowIf tests do fail, click on the red
X
to learn why by reading the logs.Please be sure you've reviewed our contribution guidelines at https://publiclab.org/contributing-to-public-lab-software
Thanks!