Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stevencyb/terraform-provider-gopackager
Terraform provider to compiles GoLang source code.
https://github.com/stevencyb/terraform-provider-gopackager
compile compiler golang hash lambda provider terraform zip
Last synced: 28 days ago
JSON representation
Terraform provider to compiles GoLang source code.
- Host: GitHub
- URL: https://github.com/stevencyb/terraform-provider-gopackager
- Owner: StevenCyb
- License: mit
- Created: 2024-01-26T10:42:13.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T11:59:15.000Z (3 months ago)
- Last Synced: 2024-10-21T17:16:45.272Z (3 months ago)
- Topics: compile, compiler, golang, hash, lambda, provider, terraform, zip
- Language: Go
- Homepage:
- Size: 259 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Provider GoPackager (Terraform Plugin Framework)
[This Terraform provider](https://registry.terraform.io/providers/StevenCyb/gopackager/latest) is a helper to compile GoLang binaries with terraform.
In fact, Terraform is meant to be used to build infrastructure.
But in reality some small project with serverless code have a mono-repository.
Therefore I decided to build a custom Terraform provider to compile GoLang binaries to replace those "ugly" `local-exec` parts.## Requirements
- [Terraform](https://developer.hashicorp.com/terraform/downloads) >= 1.0
- [Go](https://golang.org/doc/install)## Documentations
* [GoPackager Provider](docs/index.md)
* [Compile Datasource](docs/data-sources/compile.md)