有什麼辦法可以在rake任務中獲取應用程序的url? 我正在運行heroku,所以也許有一種方法可以獲取appname?在rake任務中獲取服務器url
1
A
回答
0
我能做到以下幾點,我的Rakefile:
task(:foo => :environment) do
puts ENV['APP_NAME']
end
,併成功返回Heroku的應用程序名稱,my_foo_app。當我跑的命令:
heroku rake foo --app my_foo_app
0
你可以只(應用程式或任何地方)設置一個配置變量使用
heroku config:add APP_URL=http://myapp.com
然後你就可以得到你的rake任務裏面的值應用程序URL中使用ENV['APP_URL']
Documentation:http://docs.heroku.com/config-vars
相關問題
- 1. 獲取調用rake任務
- 2. 部署Rake任務到服務器
- 3. 在Rake任務
- 4. Rake任務存取款
- 5. 在服務器啓動時啓動ruby rake任務
- 6. 在暫存服務器上禁用rake任務
- 7. 獲取主要在任務服務器場中工作
- 8. rake任務
- 9. rake任務
- 10. Rake「variadic」任務
- 11. 從Tomcat6服務器獲取當前URL?
- 12. Google App Engine - 獲取服務器URL
- 13. 從服務器路徑獲取URL
- 14. 從URL /服務器獲取圖像
- 15. 獲取Ember DS.Model類的服務器URL
- 16. 等待服務任務獲取TaskCanceledException:任務被取消
- 17. 如何與Rails服務器一起調用/啓動Rake任務
- 18. 確定Rails服務器是否從rake任務運行
- 19. 如何在Rake任務中獲取Rails應用程序名稱?
- 20. 從搜索任務中獲取URL
- 21. 運行rake任務
- 22. Rake任務失火
- 23. 守護rake任務
- 24. rake任務指定
- 25. rake任務問題
- 26. 調試rake任務
- 27. 訂單Rake任務
- 28. 如何rake任務
- 29. rake任務變量
- 30. 調度Rake任務