0
0.5中的默認drone-agent具有固定大小/ dev/shm,但是我想將其大小定製爲大約1GB。設置無人機代理以定製/ dev/shm
這可能嗎?我嘗試安裝主機的/ dev/shm,但忽略。
我很高興/ dev/shm在構建後被拋棄,但我預計它會在一個階段保持不變,例如, build:
中的所有命令都應該看到相同的掛載/ dev/shm。
0.5中的默認drone-agent具有固定大小/ dev/shm,但是我想將其大小定製爲大約1GB。設置無人機代理以定製/ dev/shm
這可能嗎?我嘗試安裝主機的/ dev/shm,但忽略。
我很高興/ dev/shm在構建後被拋棄,但我預計它會在一個階段保持不變,例如, build:
中的所有命令都應該看到相同的掛載/ dev/shm。
Drone支持.drone.yml
文件中的shm_size
參數。這是在Docker撰寫specification後建模的,其中Drone是一個超集。
的shm_size
是每個集裝箱定製:
pipeline:
build:
image: golang
commands:
- go build
- go test
shm_size: 1024000000
請注意,設置這個變量也需要被信任的構建。這在Drone的存儲庫設置屏幕中進行控制,並可由Drone管理員進行切換。
聲明:我不熟悉這個設置,它是社區貢獻的。您可能想與olymk2聯繫誰編寫了pull request以將此設置添加到Drone。