Giter Site home page Giter Site logo

Comments (4)

grzegorzlisowski avatar grzegorzlisowski commented on August 19, 2024 1

Look at point #1 in my comment. This PR must be merged to master: #77
OR you could fork this repo and apply the patch on your own.

from pre-commit-terraform.

grzegorzlisowski avatar grzegorzlisowski commented on August 19, 2024

(Copy of the comment I have put in other issue).

To make it work you need two things:

  1. Following PR merged into master and new version released (or have your own fork): #77

  2. One of the latest PRs merged to the mainline changed the way of passing arguments to the tflint.

I have no clue how this is working for anyone: https://github.com/antonbabenko/pre-commit-terraform#notes-about-terraform_tflint-hooks

  - id: terraform_tflint
    args: ['--deep']

Maybe I'm missing something important. Per the code in the the script and according to the way how pre-commit passes arguments to the scripts (https://pre-commit.com/#passing-arguments-to-hooks), the only solution which I see is this:

  - id: terraform_tflint
    args: ['--args', '--config=.tflint.hcl']

from pre-commit-terraform.

vitali-s avatar vitali-s commented on August 19, 2024

When passing config:

args: ['--args', '--config=.tflint.hcl']

Getting another issue:

dirname: illegal option -- -
usage: dirname path

from pre-commit-terraform.

antonbabenko avatar antonbabenko commented on August 19, 2024

v1.25.0 of pre-commit-terraform has been just released after #77 was merged.

from pre-commit-terraform.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.