drone untrusted repositories cannot mount host volumes解决方案

Drone untrusted repositories cannot mount host volumes解决方案

直接原因

我在定义 drone.yml 中添加了 volumes 尝试使用挂载时出现该问题,去掉之后则无该问题

volumes:
- name: mvnCache
  host:
    path: /tmp/cache/.m2

根本原因

登录 drone 的用户不是管理员或者在 SETTINGS 的 Main 部分,未勾选 Trusted

在这里插入图片描述

如果你的这个页面没有 Trusted,像这样

在这里插入图片描述
请先解决 Drone SETTINGS 页面没有 Trusted

解决方案

以管理员身份登录drone,在项目设置中勾选 Trusted

参考:StackOverflowdrone 社区


版权声明:本文为qq_35425070原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。