Skip to content

Commit 2621ac3

Browse files
committed
DEBUG workflow
Signed-off-by: tdruez <[email protected]>
1 parent f6d9542 commit 2621ac3

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

.github/workflows/sca-integration-vuls.yml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,34 @@ jobs:
1919
steps:
2020
- name: Prepare Vuls config.toml
2121
run: |
22-
cat > config.toml <<'EOF'
22+
mkdir -p vuls
23+
cat > vuls/config.toml <<'EOF'
2324
[servers]
24-
25+
2526
[servers.localhost]
2627
host = "localhost"
2728
port = "local"
29+
user = "runner"
30+
sudo = true
2831
EOF
2932
30-
- name: Check config
33+
- name: Run Vuls configtest
3134
run: |
3235
docker run --rm \
33-
-v $PWD:/workdir \
34-
vuls/vuls configtest \
35-
-config=/workdir/config.toml
36+
-v $PWD/vuls:/vuls \
37+
vuls/vuls configtest -config=/vuls/config.toml
3638
3739
- name: Run Vuls scan
3840
run: |
41+
mkdir -p $PWD/vuls/result
3942
docker run --rm \
40-
-v $PWD:/workdir \
41-
vuls/vuls scan \
42-
-config=/workdir/config.toml
43+
-v $PWD/vuls:/vuls \
44+
-e VULS_RESULT_DIR=/vuls/result \
45+
vuls/vuls scan -config=/vuls/config.toml
4346
4447
- name: Run Vuls report
4548
run: |
4649
docker run --rm \
47-
-v $PWD:/workdir \
48-
vuls/vuls report \
49-
-config=/workdir/config.toml \
50-
-format-cyclonedx-json
50+
-v $PWD/vuls:/vuls \
51+
-e VULS_RESULT_DIR=/vuls/result \
52+
vuls/vuls report -config=/vuls/config.toml -format-cyclonedx-json

0 commit comments

Comments
 (0)