diff --git a/main.go b/main.go index 46da9a6..431367f 100644 --- a/main.go +++ b/main.go @@ -56,6 +56,7 @@ func main() { commands = append(commands, deleteCache()) commands = append(commands, remoteConfigCommand(remote)) } + commands = append(commands, getModules()) commands = append(commands, planCommand(vargs.Vars)) if !vargs.Plan { commands = append(commands, applyCommand()) @@ -115,6 +116,13 @@ func remoteConfigCommand(config remote) *exec.Cmd { ) } +func getModules() *exec.Cmd { + return exec.Command( + "terraform", + "get", + ) +} + func planCommand(variables map[string]string) *exec.Cmd { args := []string{ "plan",