Useful Commands for Mac

[Postfix]

      • Check the Postfix queue by running mailq
      • Delete all emails from the queue: sudo postsuper -d ALL
      • Delete all emails in the deferred queue: sudo postsuper -d ALL deferred

     

Advertisements

heroku: multiple accounts and multiple environments

use heroku accounts plugin to setup multiple accounts.

– set your work account for production

heroku accounts:set work

– create a production environment
heroku create --remote production

– change production git url
git remote set-url production https://git.heroku.com/my-app.git

– deploy your app to production
git push production master

– Advanced: Linking local branches to remote apps
git push heroku staging:master

– run migration if any
heroku run rake db:migrate --remote production