如何解决警告:无法删除 proj/.git/branches:当我尝试部署 spring-boot 项目时权限被拒绝
我尝试使用以下 yml
进行项目部署:
variables:
S3_BUCKET_NAME: "awesome-proj"
stages:
- compile
- deploy
compile:
stage: compile
script: sudo mvn package
artifacts:
paths:
- build/
expire_in: 1 week
tags:
- Tag1
deploy:
stage: deploy
script: sudo aws s3 sync build/ s3://awesome-proj/app/build/
tags:
- Tag1
但得到错误:
我对 s3-bucket 拥有正确的权限,因为我使用以下 yml
测试了我的存储桶并且一切正常:
variables:
S3_BUCKET_NAME: "awesome-proj"
deploy:
script: aws s3 cp ./ s3://awesome-proj/ --acl bucket-owner-full-control --no-sign-request --recursive --exclude "*" --include "*.html"
tags:
- Tag1
如何使用 GitLab CI 正确部署项目?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。