我在本地设置了drone.io实例并将其用作我们的CI环境。我需要设置docker容器内存来运行我的测试用例。下面是我的.drone.yml文件。
pipeline:
build:
image: centor
commands:
- mvn clean install
我有没有办法在docker容器中设置最大内存?
答案 0 :(得分:2)
.drone.yml文件是docker-compose文件的超集,并支持mem_limit字段[1]
pipeline:
build:
image: golang
commands:
- go build
- go test
mem_limit: 1000000000
请注意,此字段仅适用于Drone 0.5及更高版本。不幸的是,它并没有向旧版本的无人机传输。