Closed shugo256 closed 1 year ago
@shugo256 動作確認済み?
@shugo256 動作確認済み?
terraform console
でのlocal.golang_functions_dependencies
の中身の確認とterraform apply
は完了している
> local.golang_functions_dependencies
toset([
"../server/gateways/ethereum/binding.go",
"../server/gateways/ethereum/client.go",
"../server/gateways/ethereum/verify_signature.go",
"function_scripts/pkg/aws_utils/config.go",
"function_scripts/pkg/models/field_error.go",
"function_scripts/pkg/models/post_wallet_address_request.go",
"function_scripts/pkg/models/sign_up_form.go",
"function_scripts/pkg/models/validation.go",
])
Closes #228
fileset
の第一引数で/
を用いた結果、何もマッチしなかったことが原因だったので、素直にpath.module
に変えたついでに、
code_diff
がファイルをそのままbase64にかけたものを連結しただけだったので、ファイルの長さに比例するサイズとなって、terraformのログを圧迫していた問題を、sha256
で固定長にすることで解決した。