我有一个Jenkins实例,用来自requirements.txt的伴随PyPI包构建我的项目.然而,与TravisCI构建一样,每次从头开始构建都是非常耗时的,并且意味着构建需要大约4-5分钟,这比理想的要慢得多.
我正在寻找的是一种在本地缓存下载的包的方法,所以当启动具有相同依赖关系的构建时,而不是必须从PyPI获取它只能在本地获取,当版本发生更改时,它可以获取像现在这样的上游包.
是否有这样的项目,因为今晚的谷歌搜索没有透露太多.
我注意到开发人员控制台似乎没有公开我可以配置静态环境变量的任何地方.
是否期望GAE我将这些变量作为部署的一部分从我的构建服务器中捆绑出来?如果是这样,是否有关于GAE/Google Cloud的文档涵盖了为什么或详细说明了这一理念?
我在amazon bitnami ec2中托管了3个项目,我的项目没有运行.当我检查我的日志时,它显示错误如下:
Python egg cache目录当前设置为:/opt/bitnami/.tmp也许您的帐户没有对此目录的写访问权限?您可以通过将PYTHON_EGG_CACHE环境变量设置为指向可访问的目录来更改缓存目录.
我的项目在/opt/bitnami/projects(该目录中的所有3个项目).
我怎么解决这个问题?