refactor: expose generated code and client business logic to share with Kapacitor (#103)
* refactor: take clients out of internal * refactor: move stdio to pkg * Move internal/api to api * refactor: final changes for Kapacitor to access shared functionality * chore: regenerate mocks * fix: bad automated refactor * chore: extra formatting not caught by make fmt
This commit is contained in:
@ -4,7 +4,7 @@ set -e
|
||||
declare -r ETC_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)"
|
||||
${ETC_DIR}/generate-openapi.sh
|
||||
|
||||
if ! git --no-pager diff --exit-code -- internal/api; then
|
||||
if ! git --no-pager diff --exit-code -- api; then
|
||||
>&2 echo "openapi generated client doesn't match spec, please run 'make openapi'"
|
||||
exit 1
|
||||
fi
|
||||
|
@ -3,7 +3,7 @@ set -euo pipefail
|
||||
|
||||
declare -r ETC_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)"
|
||||
declare -r ROOT_DIR="$(dirname ${ETC_DIR})"
|
||||
declare -r API_DIR="${ROOT_DIR}/internal/api"
|
||||
declare -r API_DIR="${ROOT_DIR}/api"
|
||||
|
||||
declare -r GENERATED_PATTERN='^// Code generated .* DO NOT EDIT\.$'
|
||||
declare -r MERGE_DOCKER_IMG=quay.io/influxdb/swagger-cli
|
||||
|
Reference in New Issue
Block a user