feat: initial setup
Build / build (pull_request) Successful in 39s

- manage nomad jobs
- create makefile
- create gitignore
- manage terragrunt environments
- add build/deploy jobs
This commit is contained in:
2024-12-28 14:17:21 +11:00
parent f7fad0b74f
commit ce8483f9fa
11 changed files with 379 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
include "root" {
path = find_in_parent_folders("root.hcl")
}
inputs = {
job_files = [
"testapp1",
"testapp2",
]
policy_files = []
}
generate "shared_modules" {
if_exists = "overwrite"
path = "modules.tf"
# Dynamically include the shared/modules.tf content
contents = file("../../shared/modules.tf")
}
generate "shared_variables" {
if_exists = "overwrite"
path = "variables.tf"
# Dynamically include the shared/variables.tf content
contents = file("../../shared/variables.tf")
}