我正在尝试在 gitlab 提供的默认 sast 映像中安装 jq 和 bash,下面是 gitlab ci 设置。
include:
- template: SAST.gitlab-ci.yml
eslint-sast:
stage: test
allow_failure: false
before_script:
- apk update && apk add jq bash
script: |
/analyzer run
cd ci
bash test-security-password_sast.sh sast
这在使用 bandit sast 时工作正常,但是当它使用 ESlint 图像时,它给了我这个错误:
$ apk update && apk add jq bash 错误:无法锁定数据库:权限被拒绝 错误:无法打开 apk 数据库:权限被拒绝
我应该如何在此图像中使用 apk?谢谢