From 271c36d9d2889877cc9aaccd5f12aca367d7f3eb Mon Sep 17 00:00:00 2001 From: Tyler Jang Date: Fri, 16 Feb 2024 11:23:41 -0800 Subject: [PATCH] Cleanup terrascan definition (#652) Remove terrascan configuration file since it is not read by default. In order to specify a configuration file, users must override as follows: Either ```yaml lint: definitions: - name: terrascan direct_configs: [terrascan_config.toml] environment: - name: TERRASCAN_CONFIG value: ${workspace}/.trunk/configs/terrascan_config.toml ``` Or ```yaml lint: definitions: - name: terrascan direct_configs: [terrascan_config.toml] commands: - name: lint run: terrascan scan -i terraform -c terrascan_config.toml --iac-file ${target} --output sarif - name: lint-docker run: terrascan scan -i docker -c terrascan_config.toml --iac-file ${target} --output sarif ``` --- linters/terrascan/plugin.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/linters/terrascan/plugin.yaml b/linters/terrascan/plugin.yaml index 2165d8ed3..b11b9db38 100644 --- a/linters/terrascan/plugin.yaml +++ b/linters/terrascan/plugin.yaml @@ -52,4 +52,3 @@ lint: environment: - name: PATH list: ["${linter}"] - direct_configs: [terrascan_config.toml]