Skip to content

Commit 22214f4

Browse files
Add installation docs with automation (#570)
Part of pulumi/home#3598 Generates a single index.md file with relevant content and adds automation.
1 parent be87950 commit 22214f4

File tree

4 files changed

+1600
-1
lines changed

4 files changed

+1600
-1
lines changed

.ci-mgmt.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ actions:
1212
run: |
1313
cd provider && go test -v -json -count=1 -cover -timeout 2h -tags=${{ matrix.language }} -parallel 4 . 2>&1 | tee /tmp/gotest.log | gotestfmt
1414
pulumiConvert: 1
15+
registryDocs: true
1516
plugins:
1617
- name: terraform
1718
version: "1.0.16"

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ development: install_plugins provider build_sdks install_sdks
2929

3030
build: install_plugins provider build_sdks install_sdks
3131

32-
build_sdks: build_nodejs build_python build_dotnet build_go build_java
32+
build_sdks: build_nodejs build_python build_dotnet build_go build_java build_registry_docs
3333

3434
install_go_sdk:
3535

@@ -96,6 +96,10 @@ build_python: upstream
9696
cd ./bin && \
9797
../venv/bin/python -m build .
9898

99+
# Run the bridge's registry-docs command to generated the content of the installation docs/ folder at provider repo root
100+
build_registry_docs:
101+
$(WORKING_DIR)/bin/$(TFGEN) registry-docs --out $(WORKING_DIR)/docs
102+
99103
clean:
100104
rm -rf sdk/{dotnet,nodejs,go,python}
101105

0 commit comments

Comments
 (0)