@@ -10,7 +10,7 @@ GOBIN=$(shell go env GOBIN)
1010endif
1111
1212PACKER_SDC =$(GOBIN ) /packer-sdc
13- PACKER_SDC_RENDER_DOCS =$(PACKER_SDC ) renderdocs -src docs-src/ -partials docs-partials/ -dst docs/
13+ PACKER_SDC_RENDER_DOCS =$(PACKER_SDC ) renderdocs -src docs-src/ -partials docs-partials/ -dst . docs/
1414
1515
1616default : build
@@ -36,16 +36,15 @@ install: build
3636install-packer-sdc : # # Install packer sofware development command
3737 go install github.com/hashicorp/packer-plugin-sdk/cmd/packer-sdc@$(HASHICORP_PACKER_PLUGIN_SDK_VERSION )
3838
39- ci-release-docs : install-packer-sdc generate
40- @/bin/sh -c " [ -d docs ] && zip -x docs/README.mdx -r docs.zip docs/"
41-
4239plugin-check : install-packer-sdc build
4340 $(PACKER_SDC ) plugin-check $(BINARY )
4441
4542generate : fmt install-packer-sdc
4643 @PATH=$(PATH ) :$(GOBIN ) go generate ./...
47- @rm -fr $( CURDIR ) / docs # renderdocs doesn't seem to properly overwrite files
44+ @if [ -d " . docs" ] ; then rm -r " .docs " ; fi
4845 $(PACKER_SDC_RENDER_DOCS )
46+ @./.web-docs/scripts/compile-to-webdocs.sh " ." " .docs" " .web-docs" " UpCloudLtd"
47+ @rm -r " .docs"
4948
5049fmt :
5150 packer fmt builder/upcloud/test-fixtures/hcl2
@@ -57,10 +56,4 @@ clean:
5756 find . -name " TestBuilderAcc_*" -delete
5857 find . -name " packer-plugin-upcloud" -delete
5958
60- build-docs : install-packer-sdc
61- @if [ -d " .docs" ]; then rm -r " .docs" ; fi
62- @packer-sdc renderdocs -src " docs" -partials docs-partials/ -dst " .docs/"
63- @./.web-docs/scripts/compile-to-webdocs.sh " ." " .docs" " .web-docs" " UpCloudLtd"
64- @rm -r " .docs"
65-
6659.PHONY : default test test_integration lint build install build-docs
0 commit comments