Skip to content

Having troubles to get env.sh working. Settings works as expected #157

Description

@exocode

As the headline assumes I can't get implemented my env.sh file.

env.sh

export VALUE_FROM_ENV="env_value"
# also tried without the "export" command/prefix

settings.json

    {
      "public": {"VALUE_FROM_SETTINGS": "settings_value"}
    }

in my app/server/smtp.coffee I put this lines of code

    Meteor.startup ->
      if (Meteor.isServer)
        console.log(process.env.VALUE_FROM_ENV) # THIS IS NOT WORKING (undefined)
        console.log(Meteor.settings.VALUE_FROM_SETTINGS) # this is working as expected

I simply started my app with iron run or ìron which outputs the following into the console:

> meteor run --settings /Users/me/Meteor/meteor_template/config/development/settings.json
[[[[[ ~/Meteor/meteor_template/app ]]]]]
=> Started proxy.
=> Started MongoDB.
=> Started your app.
=> App running at: http://localhost:3000/
I20150616-17:04:30.279(2)? env_value
I20150616-17:04:30.280(2)? undefined

What I am doing wrong?

best regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions