localgov
localgov copied to clipboard
Testing pull requests / branches on a remote server
@willguv often wants to test pull requests but does not have a local development setup.
In our Technical Group Governance Meeting we discussed a few options:
- Platform.sh: @Boosmith ( Waltham Forest) is using Platform.sh and reports that it is easy to spin up feature branches to test environments. Might be cheap for dev / test purposes.
- Gitpod: We already have gitpod working with a stock install, so with a few extra steps it should be easy to install a specific branch and test functionality.
- @stephen-cox mentioned that we have a test site on the dev server, and with some extra work we could get the Jenkins jobs to be able to run the demo install, then check out the desired branch for testing.
Logging this here to collate are efforts.
I'l look at option 2 first.
Perhaps @stephen-cox you can assess option 3?
Thanks for looking at this @finnlewis and @stephen-cox
I was thinking about this tonight and 3 might be best. I'd like members of the Backlog and Content Groups to be able to test too (talking to latter about this on Tuesday). Happy to chat about other solutions
Thanks all