chore: s/nimbus/kiterun

This commit is contained in:
2025-12-06 02:36:17 -05:00
parent 21d9c92711
commit 18936ad756
41 changed files with 78 additions and 67 deletions

View File

@@ -3,8 +3,8 @@ VERSION 0.8
# tfgen builds the tfgen binary and nodejs TypeScript SDK
tfgen:
FROM golang:1.25.4
WORKDIR /go/src/git.kalinow.ski/nimbus/pulumi-incus/provider
ENV WORKING_DIR=/go/src/git.kalinow.ski/nimbus/pulumi-incus
WORKDIR /go/src/git.kalinow.ski/kiterun/pulumi-incus/provider
ENV WORKING_DIR=/go/src/git.kalinow.ski/kiterun/pulumi-incus
# ENV PULUMI_HOME=$(WORKING_DIR)/.pulumi
# ENV PATH=$(WORKING_DIR)/.pulumi/bin:$(PATH)
RUN mkdir -p ../.pulumi/examples-cache cmd/pulumi-resource-incus
@@ -16,9 +16,9 @@ tfgen:
RUN pulumi plugin install converter terraform 1.2.4
RUN go mod download
ENV PROVIDER_VERSION=1.0.0-beta.2
ENV LDFLAGS_PROJ_VERSION="-X git.kalinow.ski/nimbus/pulumi-incus/provider/pkg/version.Version=${PROVIDER_VERSION}"
ENV LDFLAGS_PROJ_VERSION="-X git.kalinow.ski/kiterun/pulumi-incus/provider/pkg/version.Version=${PROVIDER_VERSION}"
ENV PULUMI_CONVERT=1
ENV PULUMI_CONVERT_EXAMPLES_CACHE_DIR=/go/src/git.kalinow.ski/nimbus/pulumi-incus/provider/.pulumi/examples-cache
ENV PULUMI_CONVERT_EXAMPLES_CACHE_DIR=/go/src/git.kalinow.ski/kiterun/pulumi-incus/provider/.pulumi/examples-cache
ENV PULUMI_DISABLE_AUTOMATIC_PLUGIN_ACQUISITION=1
ENV PULUMI_MISSING_DOCS_ERROR=false
@@ -28,7 +28,7 @@ tfgen:
RUN go build -o /bin/pulumi-tfgen-incus -ldflags "${LDFLAGS_PROJ_VERSION}" ./cmd/pulumi-tfgen-incus
RUN /bin/pulumi-tfgen-incus schema --out cmd/pulumi-resource-incus
RUN sed -i -e 's/souce/source/g' cmd/pulumi-resource-incus/schema.json
WORKDIR /go/src/git.kalinow.ski/nimbus/pulumi-incus
WORKDIR /go/src/git.kalinow.ski/kiterun/pulumi-incus
# Now that the schema.json is generated, we can generate sdks
RUN /bin/pulumi-tfgen-incus nodejs --out sdk/nodejs/
SAVE ARTIFACT sdk/nodejs
@@ -54,7 +54,7 @@ nodejs:
# provider builds and publishes the provider binaries
provider:
FROM +tfgen
WORKDIR /go/src/git.kalinow.ski/nimbus/pulumi-incus/provider
WORKDIR /go/src/git.kalinow.ski/kiterun/pulumi-incus/provider
RUN mkdir -p /root/dist
COPY provider/cmd/pulumi-resource-incus/main.go cmd/pulumi-resource-incus/main.go
COPY README.md LICENSE ..
@@ -75,6 +75,6 @@ BINARY:
ARG GOARCH
RUN cd $WORKING_DIR/provider && GOOS=$GOOS GOARCH=$GOARCH CGO_ENABLED=0 go build \
-o ../bin/$GOOS-$GOARCH/pulumi-resource-incus -ldflags "${LDFLAGS_PROJ_VERSION} -s -w" \
git.kalinow.ski/nimbus/pulumi-incus/provider/cmd/pulumi-resource-incus
git.kalinow.ski/kiterun/pulumi-incus/provider/cmd/pulumi-resource-incus
RUN cd $WORKING_DIR && tar --gzip -cf /root/dist/pulumi-resource-incus-v${PROVIDER_VERSION}-$GOOS-$GOARCH.tar.gz \
README.md LICENSE -C bin/$GOOS-$GOARCH .