Changes for upcoming go-provider v1.0 (#525)

Fixes #535
This commit is contained in:
Bryce Lampe
2025-05-15 16:38:58 -07:00
committed by GitHub
parent a59206e63c
commit 4436ab5e76
22 changed files with 681 additions and 707 deletions

View File

@@ -3,7 +3,7 @@
# *** Do not edit by hand unless you're certain you know what you are doing! ***
import builtins
import builtins
import pulumi
from enum import Enum
__all__ = [
@@ -14,6 +14,7 @@ __all__ = [
]
@pulumi.type_token("docker-build:index:CacheMode")
class CacheMode(builtins.str, Enum):
MIN = "min"
"""
@@ -25,6 +26,7 @@ class CacheMode(builtins.str, Enum):
"""
@pulumi.type_token("docker-build:index:CompressionType")
class CompressionType(builtins.str, Enum):
GZIP = "gzip"
"""
@@ -40,6 +42,7 @@ class CompressionType(builtins.str, Enum):
"""
@pulumi.type_token("docker-build:index:NetworkMode")
class NetworkMode(builtins.str, Enum):
DEFAULT = "default"
"""
@@ -55,6 +58,7 @@ class NetworkMode(builtins.str, Enum):
"""
@pulumi.type_token("docker-build:index:Platform")
class Platform(builtins.str, Enum):
DARWIN_386 = "darwin/386"
DARWIN_AMD64 = "darwin/amd64"

View File

@@ -583,10 +583,8 @@ class ImageArgs:
pulumi.set(self, "target", value)
@pulumi.type_token("docker-build:index:Image")
class Image(pulumi.CustomResource):
pulumi_type = "docker-build:index:Image"
@overload
def __init__(__self__,
resource_name: str,

View File

@@ -99,10 +99,8 @@ class IndexArgs:
pulumi.set(self, "registry", value)
@pulumi.type_token("docker-build:index:Index")
class Index(pulumi.CustomResource):
pulumi_type = "docker-build:index:Index"
@overload
def __init__(__self__,
resource_name: str,

View File

@@ -56,10 +56,8 @@ class ProviderArgs:
pulumi.set(self, "registries", value)
@pulumi.type_token("pulumi:providers:docker-build")
class Provider(pulumi.ProviderResource):
pulumi_type = "pulumi:providers:docker-build"
@overload
def __init__(__self__,
resource_name: str,

View File

@@ -1,7 +1,7 @@
[project]
name = "pulumi_docker_build"
description = "A Pulumi provider for building modern Docker images with buildx and BuildKit."
dependencies = ["parver>=0.2.1", "pulumi>=3.142.0,<4.0.0", "semver>=2.8.1", "typing-extensions>=4.11,<5; python_version < \"3.11\""]
dependencies = ["parver>=0.2.1", "pulumi>=3.165.0,<4.0.0", "semver>=2.8.1", "typing-extensions>=4.11,<5; python_version < \"3.11\""]
keywords = ["docker", "buildkit", "buildx", "kind/native"]
readme = "README.md"
requires-python = ">=3.9"