GCP手动部署失败:./gradlew: permission denied问题求助
解决Cloud Run部署Gradle应用时的
permission denied错误 这个错误是因为gradlew脚本缺少可执行权限,导致Cloud Build无法运行构建命令。按以下步骤修复:
- 本地给
gradlew添加可执行权限:chmod +x gradlew - 将权限修改提交到你的代码版本控制系统(比如Git):
git add gradlew git commit -m "Add execute permission to gradlew" - 重新执行Cloud Run部署命令即可。
如果是使用自定义Dockerfile进行部署,也可以在Dockerfile中添加权限设置步骤:
# 在执行gradlew命令前添加 RUN chmod +x gradlew
内容的提问来源于stack exchange,提问作者Siva Sakthi
相关产品推荐
相关产品推荐

