Skip to content

Commit ebc82ff

Browse files
committed
build: Always use openapi-extractor version from server
Signed-off-by: provokateurin <[email protected]>
1 parent 9546e43 commit ebc82ff

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

.gitmodules

-3
This file was deleted.

Makefile

+6-5
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,12 @@ get-server-sources:
3131

3232
openapi-spec: get-server-sources
3333
git submodule update --init
34-
cd build/openapi-extractor && composer install
35-
cd build && ./openapi-extractor/merge-specs \
36-
--core server/core/openapi.json \
37-
--merged ../developer_manual/_static/openapi.json \
38-
$$(ls server/apps/*/openapi.json)
34+
cd build/server && \
35+
composer install && \
36+
composer exec merge-specs -- \
37+
--core core/openapi.json \
38+
--merged ../../developer_manual/_static/openapi.json \
39+
$$(ls apps/*/openapi.json)
3940
cd developer_manual/_static && \
4041
wget https://unpkg.com/@stoplight/[email protected]/web-components.min.js -O stoplight-elements.js && \
4142
wget https://unpkg.com/@stoplight/[email protected]/styles.min.css -O stoplight-elements.css

build/openapi-extractor

-1
This file was deleted.

0 commit comments

Comments
 (0)