For my application environment I use virtualenv
. I have a script which installs the virtualenv
and installs all needed packages based on requirements.txt
.
This works perfectly for our distribution in our corporate network. I use a network share where all needed packages are placed. Each production system has access to it an can install it from there. My local dev-environment uses a local folder where all the packages located.
Now the problem: I want to setup a build server for continuous integration. Unfortunately, this server does not have access to the network-share but it has access to the packages via git
.
What's the best way to also let the build-server install its dependencies from requirements.txt
?