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

1
sdk/java/README.md generated
View File

@@ -0,0 +1 @@
Description

14
sdk/java/settings.gradle generated Normal file
View File

@@ -0,0 +1,14 @@
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
pluginManagement {
repositories {
maven { // The google mirror is less flaky than mavenCentral()
url("https://maven-central.storage-download.googleapis.com/maven2/")
}
gradlePluginPortal()
}
}
rootProject.name = "com.pulumi.dockerbuild"
include("lib")

View File

@@ -1,16 +1,16 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.dockernative;
package com.pulumi.dockerbuild;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.ResourceType;
import com.pulumi.core.internal.Codegen;
import com.pulumi.dockernative.ProviderArgs;
import com.pulumi.dockernative.Utilities;
import com.pulumi.dockerbuild.ProviderArgs;
import com.pulumi.dockerbuild.Utilities;
import javax.annotation.Nullable;
@ResourceType(type="pulumi:providers:docker-native")
@ResourceType(type="pulumi:providers:dockerbuild")
public class Provider extends com.pulumi.resources.ProviderResource {
/**
*
@@ -34,7 +34,7 @@ public class Provider extends com.pulumi.resources.ProviderResource {
* @param options A bag of options that control this resource's behavior.
*/
public Provider(String name, @Nullable ProviderArgs args, @Nullable com.pulumi.resources.CustomResourceOptions options) {
super("docker-native", name, args == null ? ProviderArgs.Empty : args, makeResourceOptions(options, Codegen.empty()));
super("dockerbuild", name, args == null ? ProviderArgs.Empty : args, makeResourceOptions(options, Codegen.empty()));
}
private static com.pulumi.resources.CustomResourceOptions makeResourceOptions(@Nullable com.pulumi.resources.CustomResourceOptions options, @Nullable Output<String> id) {

View File

@@ -1,7 +1,7 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.dockernative;
package com.pulumi.dockerbuild;

View File

@@ -1,19 +1,19 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.dockernative;
package com.pulumi.dockerbuild;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Export;
import com.pulumi.core.annotations.ResourceType;
import com.pulumi.core.internal.Codegen;
import com.pulumi.dockernative.RandomArgs;
import com.pulumi.dockernative.Utilities;
import com.pulumi.dockerbuild.RandomArgs;
import com.pulumi.dockerbuild.Utilities;
import java.lang.Integer;
import java.lang.String;
import javax.annotation.Nullable;
@ResourceType(type="docker-native:index:Random")
@ResourceType(type="dockerbuild:index:Random")
public class Random extends com.pulumi.resources.CustomResource {
@Export(name="length", refs={Integer.class}, tree="[0]")
private Output<Integer> length;
@@ -50,11 +50,11 @@ public class Random extends com.pulumi.resources.CustomResource {
* @param options A bag of options that control this resource's behavior.
*/
public Random(String name, RandomArgs args, @Nullable com.pulumi.resources.CustomResourceOptions options) {
super("docker-native:index:Random", name, args == null ? RandomArgs.Empty : args, makeResourceOptions(options, Codegen.empty()));
super("dockerbuild:index:Random", name, args == null ? RandomArgs.Empty : args, makeResourceOptions(options, Codegen.empty()));
}
private Random(String name, Output<String> id, @Nullable com.pulumi.resources.CustomResourceOptions options) {
super("docker-native:index:Random", name, null, makeResourceOptions(options, id));
super("dockerbuild:index:Random", name, null, makeResourceOptions(options, id));
}
private static com.pulumi.resources.CustomResourceOptions makeResourceOptions(@Nullable com.pulumi.resources.CustomResourceOptions options, @Nullable Output<String> id) {

View File

@@ -1,7 +1,7 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.dockernative;
package com.pulumi.dockerbuild;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;

View File

@@ -1,7 +1,7 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.dockernative;
package com.pulumi.dockerbuild;
@@ -74,7 +74,7 @@ public class Utilities {
}
static {
var resourceName = "com/pulumi/docker-native/version.txt";
var resourceName = "com/pulumi/dockerbuild/version.txt";
var versionFile = Utilities.class.getClassLoader().getResourceAsStream(resourceName);
if (versionFile == null) {
throw new IllegalStateException(