Skip to content

Commit e8cb18a

Browse files
BST-18560 - Add E2E tests for checkov-tf-plan scanner module (#286)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent a2b6d1d commit e8cb18a

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

scanners/boostsecurityio/checkov-tf-plan/module.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ steps:
2424
command: process
2525
workdir: /src
2626
environment:
27-
BOOST_TF_TAGS_POLICY: $BOOST_TF_TAGS_POLICY
27+
BOOST_TF_TAGS_POLICY: ${BOOST_TF_TAGS_POLICY:-{}}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
version: "1.0"
2+
tests:
3+
- name: "aws-security-violations"
4+
type: "source-code"
5+
source:
6+
url: "https://github.com/boost-sandbox/checkov-tf-plan-testing.git"
7+
ref: "main"
8+
scan_paths:
9+
- "aws-security-violations"
10+
11+
- name: "aws-compliant"
12+
type: "source-code"
13+
source:
14+
url: "https://github.com/boost-sandbox/checkov-tf-plan-testing.git"
15+
ref: "main"
16+
scan_paths:
17+
- "aws-compliant"
18+
19+
- name: "gcp-storage"
20+
type: "source-code"
21+
source:
22+
url: "https://github.com/boost-sandbox/checkov-tf-plan-testing.git"
23+
ref: "main"
24+
scan_paths:
25+
- "gcp-storage"

0 commit comments

Comments
 (0)