以下是我的Github Actions的yml文件。我想通过docker选项(--user root
)将docker用户设置为root用户。如何通过Github Actions做到这一点?
name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: run zap
uses: docker://sshniro/zap_action
with:
args: zap-baseline.py -t https://www.example.com
谢谢。
答案 0 :(得分:1)
我认为您在使用uses:
时不能传递docker容器参数,但是可以使用作业容器进行设置。
尝试此工作流程:
name: ZAP
on: push
jobs:
build:
runs-on: ubuntu-latest
container:
image: owasp/zap2docker-stable
options: --user root
steps:
- uses: actions/checkout@v1
- name: run zap
run: zap-baseline.py -t https://www.example.com
您可以找到job.<job_id>.container
语法here的文档。