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

@@ -1,6 +1,6 @@
name: provider-docker-native
name: provider-dockerbuild
runtime: nodejs
plugins:
providers:
- name: docker-native
- name: dockerbuild
path: ../../bin

View File

@@ -1,7 +1,5 @@
import * as pulumi from "@pulumi/pulumi";
import * as docker_native from "@pulumi/docker-native";
import * as dockerbuild from "@pulumi/dockerbuild";
const myRandomResource = new docker_native.Random("myRandomResource", {length: 24});
export const output = {
value: myRandomResource.result,
};
const myRandomResource = new dockerbuild.Random("myRandomResource", {length: 24});
export const value = myRandomResource.result;

View File

@@ -1,11 +1,11 @@
{
"name": "provider-docker-native",
"devDependencies": {
"@types/node": "^14"
},
"dependencies": {
"typescript": "^4.0.0",
"@pulumi/pulumi": "^3.0.0",
"@pulumi/docker-native": "0.0.1-alpha.1709857395+e809180b"
}
}
"name": "provider-dockerbuild",
"devDependencies": {
"@types/node": "^18"
},
"dependencies": {
"typescript": "^4.0.0",
"@pulumi/pulumi": "^3.0.0"
}
}