我正在使用gitlab runner在数字海洋服务器上运行测试 . 我想缓存宝石,因此它不会为每个构建从头开始安装宝石 . 我 gitlab-ci.yml 中的缓存部分如下所示:

[runners.cache]
    Type = "s3"
    ServerAddress = "ams3.digitaloceanspaces.com"
    AccessKey = "KEY"
    SecretKey = "SECRET"
    BucketName = "cache-for-builds"
    Insecure = true

当构建完成并且运行器尝试创建缓存时,我看到了

我试图重建数字海洋空间的关键和秘密,但它没有帮助

此外,我的私人gitlab运行时堡垒服务器上没有安装任何证书

Digital Ocean UI中的缓存空间如下所示:

我做错了什么?如何修复Forbidden错误?我该如何调试此错误?