Add support for setting environment variables

This commit is contained in:
Aaron Kalin
2012-09-05 18:27:10 -05:00
parent e06d36b27c
commit f29bf49a35
3 changed files with 21 additions and 0 deletions

View File

@@ -4,6 +4,13 @@
<dict>
<key>Label</key>
<string><%= "#{app}-#{name}-#{num}" %></string>
<key>EnvironmentVariables</key>
<dict>
<% engine.env.merge("PORT" => port).each_pair do |var,env| %>
<key><%= var.upcase %></key>
<string><%= env %></string>
<% end %>
</dict>
<key>ProgramArguments</key>
<array>
<string><%= process.command %></string>

View File

@@ -4,6 +4,13 @@
<dict>
<key>Label</key>
<string>app-alpha-1</string>
<key>EnvironmentVariables</key>
<dict>
<key>PORT</key>
<string>5000</string>
</dict>
<key>ProgramArguments</key>
<array>
<string>./alpha</string>

View File

@@ -4,6 +4,13 @@
<dict>
<key>Label</key>
<string>app-bravo-1</string>
<key>EnvironmentVariables</key>
<dict>
<key>PORT</key>
<string>5000</string>
</dict>
<key>ProgramArguments</key>
<array>
<string>./bravo</string>