-
Notifications
You must be signed in to change notification settings - Fork 189
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
Heroku deploy resurrection #1664
Conversation
Getting 'NodeError: write after end at writeAfterEnd' from node_modules/winston
server/src/config.ts
Outdated
@@ -65,6 +65,7 @@ export default { | |||
emailTransportTypes: process.env.EMAIL_TRANSPORT_TYPES || null as string | null, | |||
encryptionPassword: process.env.ENCRYPTION_PASSWORD_00001 as string, | |||
fbAppId: process.env.FB_APP_ID || null as string | null, | |||
logTransport: process.env.SERVER_LOG_TRANSPORT as string, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This may have snuck in due to the squash-merge
process mucking up the diffs when I merged edge
into my branch :-/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah you can remove that line
heroku.yml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should probably fully remove release phase before merging, unless we think there's some chance we'll stick with heroku and try to resurrect this.
44f25e6
to
cc989f8
Compare
Working towards fixing up the heroku deploy strategy as a stop gap in case we can't move to AWS+Kubernetes as soon as we hope.
Basically:
API_SERVER_PORT
to fallback toPORT
, which is a requirement for Herokurelease
phase fromheroku.yml
, which was problematic in previous attempts to move static asset deploy to heroku for full "one click (command?)" deploy (we don't really need this for now, especially if this is just a stop gap)Still having problems with static assets being fetched, which may be a configuration issue.