For someone who didn't want to have to deploy to a test environment, this seems like an awful amount of work!
A better option would have been to have an IP whitelist on the review apps, which would have saved you a lot of time and could be deployed in the same manner.
IP whitelist would make sending the URL to the customer harder since I'd need to figure out their IP ranges. Having credentials offers better granularity for access control.
The problem with deploying to the test enviroment is not the work it takes, thats something we have to do anyway. The benefit with review apps is having a version of each branch live any time. And I got to build this stuff, which was fun.
Do we require a setup as powerful as this? I don't think so. Was it fun and educational to build it? For sure!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For someone who didn't want to have to deploy to a test environment, this seems like an awful amount of work!
A better option would have been to have an IP whitelist on the review apps, which would have saved you a lot of time and could be deployed in the same manner.
IP whitelist would make sending the URL to the customer harder since I'd need to figure out their IP ranges. Having credentials offers better granularity for access control.
The problem with deploying to the test enviroment is not the work it takes, thats something we have to do anyway. The benefit with review apps is having a version of each branch live any time. And I got to build this stuff, which was fun.
Do we require a setup as powerful as this? I don't think so. Was it fun and educational to build it? For sure!