Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: netbox-community/go-netbox
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9381825f2330abae773222da8106489beac1099b
Choose a base ref
..
head repository: netbox-community/go-netbox
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 37a98ae137a7975c50fa08559fbf12b819e8c58d
Choose a head ref
Showing with 21 additions and 0 deletions.
  1. +12 −0 .openapi-generator/FILES
  2. +3 −0 Makefile
  3. +6 −0 scripts/generate-code.sh
12 changes: 12 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -1851,4 +1851,16 @@ model_writable_wireless_lan_group_request.go
model_writable_wireless_lan_request.go
model_writable_wireless_link_request.go
response.go
test/api_circuits_test.go
test/api_core_test.go
test/api_dcim_test.go
test/api_extras_test.go
test/api_ipam_test.go
test/api_schema_test.go
test/api_status_test.go
test/api_tenancy_test.go
test/api_users_test.go
test/api_virtualization_test.go
test/api_vpn_test.go
test/api_wireless_test.go
utils.go
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -31,6 +31,9 @@ shell:
# Project recipes
.PHONY: build
build:
$(EXEC) ./scripts/set-versions.sh $(NETBOX_VERSION) $(NETBOX_DOCKER_VERSION)
./scripts/fetch-spec.sh $$(cat api/netbox_version) $$(cat api/netbox_docker_version)
$(EXEC) ./scripts/fix-spec.sh
./scripts/generate-code.sh
$(EXEC) go mod tidy
$(EXEC) goimports -w .
6 changes: 6 additions & 0 deletions scripts/generate-code.sh
Original file line number Diff line number Diff line change
@@ -2,6 +2,12 @@

set -euo pipefail

# Clean generated files
for F in $(cat .openapi-generator/files) ; do
rm -f "${F}"
done

# Generate library
docker run --rm --env JAVA_OPTS=-DmaxYamlCodePoints=9999999 -v "${PWD}:/local" openapitools/openapi-generator-cli:v7.2.0 \
generate \
--config /local/.openapi-generator/config.yaml \