@@ -28,8 +28,14 @@ standalone: validate_plugin validate_version prebuild.go
2828 cd work && \
2929 go run generate/generator.go templates . $(plugin) $(plugin_version) $(plugin_github_url) && \
3030 if [ ! -z "$(plugin_version)" ]; then \
31- echo "go get $(plugin_github_url)@$(plugin_version)" && \
32- go get $(plugin_github_url)@$(plugin_version); \
31+ MAJOR_VERSION=$$(echo $(plugin_version) | grep -o '^v[0-9]\+' || echo "v1") && \
32+ if [ "$$MAJOR_VERSION" = "v1" ] || [ "$$MAJOR_VERSION" = "v0" ]; then \
33+ echo "go get $(plugin_github_url)@$(plugin_version)" && \
34+ go get $(plugin_github_url)@$(plugin_version); \
35+ else \
36+ echo "go get $(plugin_github_url)/$$MAJOR_VERSION@$(plugin_version)" && \
37+ go get $(plugin_github_url)/$$MAJOR_VERSION@$(plugin_version); \
38+ fi; \
3339 fi && \
3440 go mod tidy && \
3541 $(MAKE) -C ./fdw clean && \
@@ -61,8 +67,14 @@ render: validate_plugin validate_version prebuild.go
6167 cd work && \
6268 go run generate/generator.go templates . $(plugin) $(plugin_version) $(plugin_github_url) && \
6369 if [ ! -z "$(plugin_version)" ]; then \
64- echo "go get $(plugin_github_url)@$(plugin_version)" && \
65- go get $(plugin_github_url)@$(plugin_version); \
70+ MAJOR_VERSION=$$(echo $(plugin_version) | grep -o '^v[0-9]\+' || echo "v1") && \
71+ if [ "$$MAJOR_VERSION" = "v1" ] || [ "$$MAJOR_VERSION" = "v0" ]; then \
72+ echo "go get $(plugin_github_url)@$(plugin_version)" && \
73+ go get $(plugin_github_url)@$(plugin_version); \
74+ else \
75+ echo "go get $(plugin_github_url)/$$MAJOR_VERSION@$(plugin_version)" && \
76+ go get $(plugin_github_url)/$$MAJOR_VERSION@$(plugin_version); \
77+ fi; \
6678 fi && \
6779 go mod tidy
6880
0 commit comments