Date: Mon, 09 Mar 2026 23:17:20 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 293702] [NEW PORT] devel/pulumi-plugins-*: 10 Pulumi resource provider plugins Message-ID: <bug-293702-7788@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293702 Bug ID: 293702 Summary: [NEW PORT] devel/pulumi-plugins-*: 10 Pulumi resource provider plugins Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: garga@FreeBSD.org Reporter: matias@pizarro.net Flags: maintainer-feedback?(garga@FreeBSD.org) Assignee: garga@FreeBSD.org New ports: 10 Pulumi resource provider plugins All plugins depend on devel/pulumi (submitted as bug 293700 -- must be committed first). Ports included: 1. devel/pulumi-plugins-std v2.3.2 Pulumi Standard Resource Plugin Installs: bin/pulumi-resource-std WWW: https://github.com/pulumi/pulumi-std 2. devel/pulumi-plugins-yaml v1.30.0 Pulumi YAML Language Plugin Installs: bin/pulumi-language-yaml, bin/pulumi-converter-yaml WWW: https://github.com/pulumi/pulumi-yaml 3. devel/pulumi-plugins-hcloud v1.32.1 Pulumi Hetzner Cloud Resource Provider Installs: bin/pulumi-resource-hcloud WWW: https://github.com/pulumi/pulumi-hcloud 4. devel/pulumi-plugins-docker v4.11.0 Pulumi Docker Resource Provider Installs: bin/pulumi-resource-docker GH_TUPLE: kreuzwerker/terraform-provider-docker WWW: https://github.com/pulumi/pulumi-docker 5. devel/pulumi-plugins-terraform v6.0.1 Pulumi Terraform Resource Provider Installs: bin/pulumi-resource-terraform WWW: https://github.com/pulumi/pulumi-terraform 6. devel/pulumi-plugins-tls v5.2.3 Pulumi TLS Resource Provider Installs: bin/pulumi-resource-tls WWW: https://github.com/pulumi/pulumi-tls 7. devel/pulumi-plugins-random v4.19.1 Pulumi Random Resource Provider Installs: bin/pulumi-resource-random WWW: https://github.com/pulumi/pulumi-random 8. devel/pulumi-plugins-aws v7.20.0 Pulumi AWS Resource Provider Installs: bin/pulumi-resource-aws GH_TUPLE: hashicorp/terraform-provider-aws BUILD_DEPENDS includes git:devel/git WWW: https://github.com/pulumi/pulumi-aws 9. devel/pulumi-plugins-aws-native v1.55.0 Pulumi AWS Native Resource Provider Installs: bin/pulumi-resource-aws-native WWW: https://github.com/pulumi/pulumi-aws-native 10. devel/pulumi-plugins-command v1.2.1 Pulumi Command Resource Provider Installs: bin/pulumi-resource-command WWW: https://github.com/pulumi/pulumi-command Common characteristics of all plugin ports: - License: APACHE20 - Uses: go:modules - USE_GITHUB: yes (pulumi/<project>) - BUILD_DEPENDS and RUN_DEPENDS on pulumi:devel/pulumi - FreeBSD-specific pre-build target updates Go dependencies (godbus/dbus v5.2.2, pkg/term v1.2.0-beta.2) - Use PLIST_FILES in Makefile (no separate pkg-plist) - Install one or two binaries each to ${PREFIX}/bin/ - Terraform-bridged providers (hcloud, docker, tls, random, aws) run go generate during pre-build Testing (FreeBSD 15.0-RELEASE amd64, all 10 ports): - portlint -AC: clean - portfmt -D: clean - portclippy: clean - make stage && make stage-qa && make package: pass - poudriere testport: pass Patch generated with git format-patch against https://git.freebsd.org/ports.git Maintainer: matias@pizarro.net -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-293702-7788>
