OperationCode / operationcode_old_site

Our open source website. We're on a mission to help the military community learn software development, enter the tech industry, and code the future.
https://www.operationcode.org/
MIT License
229 stars 155 forks source link

Setup staging system #757

Open rickr opened 7 years ago

rickr commented 7 years ago

We should have a staging environment to test changes.

Possible ideas:

Github bot to manually deploy a PR to staging Subdomain for each PR number

Things to remember: We'll need a way to make sure that staging reverts back to master after each PR is merged

desnudopenguino commented 6 years ago

I'm sure you could automate a deployment somehow, or at least throw together a Terraform plan or Ansible playbook to deploy a staging environment. Then when you are done you can simply terraform destroy and it is gone.