最近给实验室的Gitlab服务器开启了CI功能,采用的是docker模式,每次都启动一个全新的镜像进行构建。

为了对Python代码进行风格检查,每次在构建的时候,都需要先在启动的容器中使用pip安装flake8。由于每次构建之间的环境相互隔离,所以pip的缓存也就完全没有作用,每次都需要直接联网下载相关的包来安装。

- 阅读剩余部分 -