错误:无法打开 apk 数据库:将 gitlab sast 图像用于 eslint sast 时权限被拒绝

时间:2021-03-19 07:53:02

标签: gitlab gitlab-ci

我正在尝试在 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?谢谢

0 个答案:

没有答案