Failure of terrascan hook to use config file #492
Labels
estimate/1h
Need 1 hour to be done
feature
New feature or request
good first issue
Good for newcomers
hook/terrascan
Bash hook
Milestone
Describe the bug
Need to have terrascan use a config file.
Tried to use
args:
Got error
2023-02-08T19:52:39.243-0800 error config/config-reader.go:62 config file: .terrascan.toml, doesn't exist
2023-02-08T19:52:39.244-0800 error cli/register.go:71 error while loading global config{error 26 0 config file not present}
Also, tried adding GIT_WORKING_DIR/ but that doesn't seem to be supported in this hook.
Would be good if GIT_WORKING_DIR was supported in all hooks
No idea what directory terrascan is run from. But it is not the top of the git repo.
How can we reproduce it?
Create .terrascan.toml in the root of the git repo
Add below to .pre-commit-config.yaml
repos:
rev: v1.77.1
hooks:
args:
Execute pre-commit
Environment information
OS: macOS 13.2
Tools availability and versions:
The text was updated successfully, but these errors were encountered: