Housekeeping (#8)

* Rename the provider to dockerbuild.
* Add Makefile targets required by CI.
* Add per-language test targets compatible with CI.
* Fix broken example yaml.
* Add gitignore exclusions to fix SDK generation in CI.
* Fix lint errors.
* Vendor pulumi CLI via `tools.go` instead of `.pulumi`.
* Consolidate `go.mod`s into one file, with a minimal `go.mod` for the
Go SDK.
* Add codecov.
This commit is contained in:
Bryce Lampe
2024-03-20 11:09:37 -07:00
committed by GitHub
parent 3eb77f66f2
commit 2b348f84e4
81 changed files with 1418 additions and 3251 deletions

View File

@@ -7,9 +7,9 @@ using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
namespace Pulumi.DockerNative
namespace Pulumi.Dockerbuild
{
[DockerNativeResourceType("pulumi:providers:docker-native")]
[DockerbuildResourceType("pulumi:providers:dockerbuild")]
public partial class Provider : global::Pulumi.ProviderResource
{
/// <summary>
@@ -20,7 +20,7 @@ namespace Pulumi.DockerNative
/// <param name="args">The arguments used to populate this resource's properties</param>
/// <param name="options">A bag of options that control this resource's behavior</param>
public Provider(string name, ProviderArgs? args = null, CustomResourceOptions? options = null)
: base("docker-native", name, args ?? new ProviderArgs(), MakeResourceOptions(options, ""))
: base("dockerbuild", name, args ?? new ProviderArgs(), MakeResourceOptions(options, ""))
{
}
@@ -29,7 +29,7 @@ namespace Pulumi.DockerNative
var defaultOptions = new CustomResourceOptions
{
Version = Utilities.Version,
PluginDownloadURL = "github.com/pulumi/pulumi-docker-native",
PluginDownloadURL = "github.com/pulumi/pulumi-dockerbuild",
};
var merged = CustomResourceOptions.Merge(defaultOptions, options);
// Override the ID if one was specified for consistency with other language SDKs.