# Terraform E2e Test

> Runs a full end-to-end test for the Terraform Cloud Run deployment. It deploys the infrastructure to a specified GCP project, runs tests, and tears it down.

- Skill: `tomevault-io/terraform-e2e-test` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/terraform-e2e-test`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/terraform-e2e-test/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/terraform-e2e-test

---


# Terraform End-to-End Test

This skill executes a full end-to-end test of the Terraform configuration for the Cloud Run service.

## Instructions

1.  **Ask for Project ID:** The test script requires a Google Cloud Project ID to deploy the resources to. Ask the user for the `project_id`.

2.  **Execute the Test Script:** Run the `run_e2e_test.sh` script located in the `terraform/test` directory. Pass the user-provided `project_id` as the first argument to the script.

    **Example command:**
    ```bash
    ./terraform/test/run_e2e_test.sh your-gcp-project-id
    ```

3.  **Monitor the Output:** The script will provide real-time output of the deployment, testing, and teardown process. The script is designed to be self-sufficient and will clean up all resources automatically.

---
> Source: [benedikt-buchert/tracking_validator](https://github.com/benedikt-buchert/tracking_validator) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-16 -->

