shell - Gitlab Shell脚本权限被拒绝
问题描述
我正在使用 Gitlab CICD 运行一个简单的 shell 脚本,但我的权限被拒绝。请建议
当我这样做时chmod +x test.sh
,它说不允许操作。
stages:
- build
build:
stage: build
script:
- ls
- ./test.sh
外壳测试.sh
echo Hi
错误:
解决方案
第 23 行表明它正在尝试使用 /bin/bash 执行脚本,但它没有权限。
尝试通过运行以下命令来授予文件执行权限:
sudo chmod 755 test.sh
推荐阅读
- elasticsearch - 基于复杂多行条件的聚合 - kibana
- python - 不能通过破坏两个光束同时使两个 LED 灯亮 - 请帮助
- python - 是否可以使用 SkPy 在 Python 中更改 Skype 群聊的群组图标?
- python - 不断收到烧瓶错误GET html 404
- docusignapi - getUsers 的 API 响应不完整
- node.js - 尝试使用 puppeteer 获取一些数据 ny post 请求
- excel - 如何使用 ISNUMBER 和 SEARCH 或任何其他函数在 excel 中编码 OTHERS 响应?
- swift - 将 Collection View Header 固定在 Collection View 的底部,除了扩展的 header
- java - Harmony OS 中 1px 相对于 fp 是多少?
- arrays - 使用 Talend 从包含数组的 MongoDB 读取数据