We have a handful of AWS EC2s set up for testing ongoing feature developments. I'm wondering if anyone knows an easy, automated way to keep track of which git branch we're testing on each EC2. Maybe with github hooks?

For example, we might be testing with various internal departments:

  • a new navigation menu on test1.oursite.com
  • new pricing model on test2.oursite.com
  • updated branding on test3.oursite.com
  • new layout on test4.oursite.com

When I'm looking for an available server to test a new branch, it'd be great to have an accurate list of what's currently on what. Is this a solved problem? Thanks!

  • How do you deploy the branches to the servers?
    – user253751
    Jun 10 at 11:28
  • Manually. With a git checkout / pull. Jun 11 at 16:13
  • maybe the real answer is to automate that
    – user253751
    Jun 13 at 8:49


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.