Merge pull request #39 from beatz174-bit/codex/add-terraform-installation-to-scripts-79jxtg

Make fix/check bootstrap Terraform via codex setup
This commit is contained in:
beatz174-bit authored and GitHub committed 2026-04-29 13:05:45 +10:00
commit 4413fa565e
4 files changed
+25 -9

No files matched your search

+3 -3
View File
@@ -6,9 +6,9 @@ provider "dynu" {
} }
locals { locals {
hostname_a_ipv4 = "codex-a-${var.test_suffix}.${var.dynu_root_domain}" hostname_a_ipv4 = "codex-a-${var.test_suffix}.${var.dynu_root_domain}"
hostname_aaaa_ipv6 = "codex-aaaa-${var.test_suffix}.${var.dynu_root_domain}" hostname_aaaa_ipv6 = "codex-aaaa-${var.test_suffix}.${var.dynu_root_domain}"
hostname_cname = "codex-cname-${var.test_suffix}.${var.dynu_root_domain}" hostname_cname = "codex-cname-${var.test_suffix}.${var.dynu_root_domain}"
hostname_dynamic_a = "codex-dynamic-a-${var.test_suffix}.${var.dynu_root_domain}" hostname_dynamic_a = "codex-dynamic-a-${var.test_suffix}.${var.dynu_root_domain}"
hostname_dynamic_aaaa = "codex-dynamic-aaaa-${var.test_suffix}.${var.dynu_root_domain}" hostname_dynamic_aaaa = "codex-dynamic-aaaa-${var.test_suffix}.${var.dynu_root_domain}"
} }
+6 -6
View File
@@ -1,9 +1,9 @@
output "record_hostnames" { output "record_hostnames" {
description = "Disposable hostnames created for each live-safe DNS scenario." description = "Disposable hostnames created for each live-safe DNS scenario."
value = { value = {
a_ipv4 = dynu_dns_record.a_ipv4.hostname a_ipv4 = dynu_dns_record.a_ipv4.hostname
aaaa_ipv6 = dynu_dns_record.aaaa_ipv6.hostname aaaa_ipv6 = dynu_dns_record.aaaa_ipv6.hostname
cname = dynu_dns_record.cname.hostname cname = dynu_dns_record.cname.hostname
dynamic_a = dynu_dns_record.dynamic_a.hostname dynamic_a = dynu_dns_record.dynamic_a.hostname
dynamic_aaaa = dynu_dns_record.dynamic_aaaa.hostname dynamic_aaaa = dynu_dns_record.dynamic_aaaa.hostname
} }
@@ -12,9 +12,9 @@ output "record_hostnames" {
output "record_ids" { output "record_ids" {
description = "Dynu record IDs (domain_id/record_id) for each scenario." description = "Dynu record IDs (domain_id/record_id) for each scenario."
value = { value = {
a_ipv4 = dynu_dns_record.a_ipv4.id a_ipv4 = dynu_dns_record.a_ipv4.id
aaaa_ipv6 = dynu_dns_record.aaaa_ipv6.id aaaa_ipv6 = dynu_dns_record.aaaa_ipv6.id
cname = dynu_dns_record.cname.id cname = dynu_dns_record.cname.id
dynamic_a = dynu_dns_record.dynamic_a.id dynamic_a = dynu_dns_record.dynamic_a.id
dynamic_aaaa = dynu_dns_record.dynamic_aaaa.id dynamic_aaaa = dynu_dns_record.dynamic_aaaa.id
} }
+8
View File
@@ -1,6 +1,14 @@
#!/usr/bin/env bash #!/usr/bin/env bash
set -euo pipefail set -euo pipefail
if [[ -x codex/setup.sh ]]; then
./codex/setup.sh >/dev/null
fi
if [[ -d .codex/bin ]]; then
export PATH="$(pwd)/.codex/bin:$PATH"
fi
echo "[check] verifying gofmt" echo "[check] verifying gofmt"
files="$(git ls-files '*.go')" files="$(git ls-files '*.go')"
if [[ -n "${files}" ]]; then if [[ -n "${files}" ]]; then
+8
View File
@@ -1,6 +1,14 @@
#!/usr/bin/env bash #!/usr/bin/env bash
set -euo pipefail set -euo pipefail
if [[ -x codex/setup.sh ]]; then
./codex/setup.sh >/dev/null
fi
if [[ -d .codex/bin ]]; then
export PATH="$(pwd)/.codex/bin:$PATH"
fi
echo "[fix] formatting Go files" echo "[fix] formatting Go files"
files="$(git ls-files '*.go')" files="$(git ls-files '*.go')"
if [[ -n "${files}" ]]; then if [[ -n "${files}" ]]; then