According to Google App Engine Deployment - Travis CI it is not possible to deploy Pull Requests to Google App Engine:
Note that pull request builds skip the deployment step altogether.
Why is that?
My use case is this:
- Create a Pull Request
- Deploy it as a separate version on Google App Engine (ie. a staging app).
- Ideally, post the Google App Engine URL to the GitHub Pull Request.
Of course we could just enable branch builds but:
- This will put extra load on our Travis account due to extra (branch) builds that we would otherwise not want.
- No connection to the Pull Request so the Google App Engine URL cannot be posted.
I think my use case sounds reasonable. Am I missing something? Why is it not possible to deploy Pull Requests?