89205


# やりたいこと

* * *

terraform planを実行したい

# エラーコード

* * *

terraform planのterraform formatにて、

[code]

    Run terraform fmt -recursive -check
    #ここから追記しました
     terraform fmt -recursive -check
    shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
    env:
    AWS_DEFAULT_REGION: ap-northeast-1
    AWS_REGION: ap-northeast-1
    AWS_ACCESS_KEY_ID: ***
    AWS_SECRET_ACCESS_KEY: ***
    TERRAFORM_CLI_PATH: /home/runner/work/_temp/2d9e5f15-e175-4863-89e6-d79dbce8ee46
    #ここまで追記しました
    
    /home/runner/work/_temp/2d9e5f15-e175-4863-89e6-d79dbce8ee46/terraform-bin fmt -recursive -check
    env/dev/main.tf
    env/dev/terraform.tfvars
    env/dev/variables.tf
    env/prod/main.tf
    env/prod/terraform.tfvars
    env/prod/variables.tf
    env/stg/main.tf
    env/stg/terraform.tfvars
    env/stg/variables.tf
    module/aurora/main.tf
    module/aurora/variables.tf
    module/ec2/main.tf
    module/ec2/variables.tf
    
    
    Error: Terraform exited with code 3.
    Error: Process completed with exit code 1.
    
[/code]

# 使用している環境

* * *

cloud9で作業→githubにpushしてPRで反映  
ブランチは  
prod（default）  
|＿stg  
｜＿dev  
|＿feature  
となっていて、 featureで作業&pushしてリモート内で各リポジトリにPRしています

# 試したこと

* * *

`terraform fmt -recursive -check`とエラーに記載されているので  
ローカルのfeatureブランチ上で`terraform fmt`を実行しました。  
その際、特に変化がなかったため、別の作業が必要だと思い調べ中です。

このエラーについてご存知の方、ご教授いただけますと幸いです。


CC BY-SA 4.0
2022-06-02T14:27:01.670
89201
2022-06-06T12:17:23.923
2022-06-06T12:17:23.923
49430
49430
question
github aws-cloud9 terraform
terraform fmt -recursive -check エラーについて


`terraform fmt`をオプション付きで実行したログが出力されているだけで、エラーではないように見受けられます。

[Command: fmt | Terraform by
HashiCorp](https://www.terraform.io/cli/commands/fmt#usage)


CC BY-SA 4.0
2022-06-02T20:46:20.230
89205
2022-06-02T20:46:20.230
4982
89201
answer