%global debug_package %{nil} %global provider github %global provider_tld com %global project GoogleCloudPlatform %global repo terraformer %global import_path %{provider}.%{provider_tld}/%{project}/%{repo} Name: terraformer Version: 0.8.30 Release: 2%{?dist} Summary: CLI tool to generate terraform files from existing infrastructure License: Apache-2.0 URL: https://%{import_path} Source0: https://%{import_path}/archive/refs/tags/%{version}.tar.gz BuildRequires: golang >= 1.19 BuildRequires: git %description A CLI tool that generates tf/json and tfstate files based on existing infrastructure (reverse Terraform). Supports multiple cloud providers including AWS, GCP, Azure, Kubernetes, and more. %prep %setup -q -n %{repo}-%{version} %build export GO111MODULE=on export CGO_ENABLED=0 go build -v -a \ -ldflags "-X main.version=%{version}" \ -o %{name} . %install install -d %{buildroot}%{_bindir} install -p -m 0755 %{name} %{buildroot}%{_bindir}/%{name} %files %license LICENSE %doc README.md %{_bindir}/%{name} %changelog * Wed Jan 14 2026 Automated Build - 0.8.30-2 - Update to version 0.8.30 ## What's Changed * workflows: remove windows for ci and release by @chenrui333 in https://github.com/GoogleCloudPlatform/terraformer/pull/1742 * fix: #1720 - api-gateway: qualify resource references by @lexton in https://github.com/GoogleCloudPlatform/terraformer/pull/1726 * Feat/support product by @gitmkn in https://github.com/GoogleCloudPlatform/terraformer/pull/1747 * build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/GoogleCloudPlatform/terraformer/pull/1774 * deps: upgrade to use go1.21 by @chenrui333 in https://github.com/GoogleCloudPlatform/terraformer/pull/1765 * fix(aws): `concurrent_build_limit` cannot be zero by @shblue21 in https://github.com/GoogleCloudPlatform/terraformer/pull/1756 * Added cloudFunctions 2nd generation resource by @DanielRieske in https://github.com/GoogleCloudPlatform/terraformer/pull/1755 * build(deps): bump github.com/packethost/packngo from 0.9.0 to 0.30.0 by @dependabot in https://github.com/GoogleCloudPlatform/terraformer/pull/1745 * build(deps): bump github.com/opencontainers/image-spec from 1.0.1 to 1.0.2 by @dependabot in https://github.com/GoogleCloudPlatform/terraformer/pull/1737 * Add Support for AWS VPC Endpoint (#572, #1176) by @thatsdone in https://github.com/GoogleCloudPlatform/terraformer/pull/1766 * implemented first cut of the service type for opsgenie by @RudiBob in https://github.com/GoogleCloudPlatform/terraformer/pull/1768 * chore: remove refs to deprecated io/ioutil by @testwill in https://github.com/GoogleCloudPlatform/terraformer/pull/1775 * Added codecommit approval rule template by @shblue21 in https://github.com/GoogleCloudPlatform/terraformer/pull/1759 * Feature: Add support for Amazon MQ by @saadmalik95 in https://github.com/GoogleCloudPlatform/terraformer/pull/1758 * Fix: Handle nil type during `keycloak_group_roles` processing by @shoekstra in https://github.com/GoogleCloudPlatform/terraformer/pull/1790 * Fix #1707 by @macbutch in https://github.com/GoogleCloudPlatform/terraformer/pull/1786 * build(deps): bump golang.org/x/oauth2 from 0.10.0 to 0.12.0 by @dependabot in https://github.com/GoogleCloudPlatform/terraformer/pull/1783 * Fix: AWS identitystore: failed if there are no instances by @vgavro in https://github.com/GoogleCloudPlatform/terraformer/pull/1815 * fix: aws lambda: do not fail if only inline policy defined by @vgavro in https://github.com/GoogleCloudPlatform/terraformer/pull/1818