4 ms·
This is only legitimate if you consider designing a system that requires this to be legitimate. A simpler solution: 1) Use a "real" deployment mechanism, not
by teacup50 12y ago
This is only legitimate if you consider designing a system that requires this to be legitimate.
A simpler solution:
1) Use a "real" deployment mechanism, not an authenticated git pull from Github.
2) Write software to be easy to deploy. If you require a ton of external fiddly work to get the code running, that's what necessitates the use of a shared development server.
- lisper 12y agoThe whole point of deploying via a git pull is so that you don't have to do "a ton of external fiddly work" to get the code running. By deploying via a git pull I ensure that the files in the data center are exactly the same as the files on the laptop that I wrote the code on, and so if it worked on my laptop it is very likely to work in the datacenter.