优化ReadTheDocs项目的构建时间

2024-04-25 09:28:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在开发一个大小合理的二进制Python库Parselmouth,这需要一些时间来构建—主要是因为我正在用一个大的代码库包装一个现有的程序。因此,现在我正在尝试设置API文档,在ReadTheDocs上构建时,我遇到了15分钟的时间限制或1gb内存限制(当我多线程构建时,我有一些昂贵的模板实例化,编译器进程被终止)。你知道吗

但是,我已经成功地建立了travisci构建,使用ccache不重新编译大型代码库,而只重新编译包装器代码的更改部分。你知道吗

我一直在考虑从PyPI安装,但是版本控制变得很复杂,中间开发版本没有很好的API文档。你知道吗

所以我想知道:对于这种情况,有没有一个已知的解决方案,也许是使用travisci的构建?你知道吗


Tags: 实例内存代码文档程序模板api编译器