File tree Expand file tree Collapse file tree 9 files changed +17
-7
lines changed
Expand file tree Collapse file tree 9 files changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,11 @@ publish-oas:
4545 $(MAKE ) copy-examples
4646 npm run publish-oas
4747
48+ set-authorization : guard-APIM_ENV
49+ @ AUTHORIZATION=authorization-$$ APIM_ENV.yml \
50+ envsubst ' $${AUTHORIZATION}' \
51+ < specification/api/components/parameters/authorization/authorization-template.yml > specification/api/components/parameters/authorization/authorization.yml
52+
4853set-target : guard-APIM_ENV
4954 @ TARGET=target-$$ APIM_ENV.yml \
5055 envsubst ' $${TARGET}' \
@@ -64,6 +69,7 @@ set-security: guard-APIM_ENV
6469 < specification/api/components/security-schemes/security-schemes-template.yml > specification/api/components/security-schemes/security-schemes.yml
6570
6671construct-spec : guard-APIM_ENV
72+ $(MAKE ) set-authorization APIM_ENV=$$ APIM_ENV
6773 $(MAKE ) set-target APIM_ENV=$$ APIM_ENV
6874 $(MAKE ) set-access APIM_ENV=$$ APIM_ENV
6975 $(MAKE ) set-security APIM_ENV=$$ APIM_ENV
Original file line number Diff line number Diff line change 1- 1.0.0 -${yyyy}${mm}${dd}.${HH}${MM}${SS}+${hash}
1+ 1.0.1 -${yyyy}${mm}${dd}.${HH}${MM}${SS}+${hash}
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ VERSION ?= ""
33SHELL = /bin/bash
44
55build : version # Build the project artefact @Pipeline
6- VER=$$(cat .version ) && cd .. && npm run build --buildver=$$ VER && cd sdk
6+ VER=$$(cat .version ) && cd .. && make build-yml-oas-spec APIM_ENV=prod && npm run generate --buildver=$$ VER && cd sdk
77 ./swagger-static.sh
88
99clean : # Clean-up project resources (main) @Operations
Original file line number Diff line number Diff line change 1- version : 0.2.0-20251120.121539+0c18993
1+ version : 1.0.1-20251125.131623+3d60875
Original file line number Diff line number Diff line change 1- $ref : security-schemes-internal-dev-pr .yml
1+ $ref : security-schemes-prod .yml
Original file line number Diff line number Diff line change 1- $ref : security-internal-dev-pr .yml
1+ $ref : security-prod .yml
Original file line number Diff line number Diff line change 1- $ref : access-internal-dev-pr .yml
1+ $ref : access-prod .yml
Original file line number Diff line number Diff line change 1- $ref : target-internal-dev-pr .yml
1+ $ref : target-prod .yml
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ security:
99paths :
1010 /letters :
1111 parameters :
12+ - $ref : ' components/parameters/authorization/authorization.yml'
1213 - $ref : ' components/parameters/requestId.yml'
1314 - $ref : ' components/parameters/correlationId.yml'
1415 post :
1718 $ref : ' components/endpoints/listLetters.yml'
1819 ' /letters/{id} ' :
1920 parameters :
21+ - $ref : ' components/parameters/authorization/authorization.yml'
2022 - $ref : ' components/parameters/requestId.yml'
2123 - $ref : ' components/parameters/correlationId.yml'
2224 - $ref : ' components/parameters/resourceId.yml'
2628 $ref : ' components/endpoints/patchLetter.yml'
2729 ' /letters/{id}/data ' :
2830 parameters :
31+ - $ref : ' components/parameters/authorization/authorization.yml'
2932 - $ref : ' components/parameters/resourceId.yml'
3033 - $ref : ' components/parameters/requestId.yml'
3134 - $ref : ' components/parameters/correlationId.yml'
3538 # $ref: 'components/endpoints/headDataId.yml'
3639 /mi :
3740 parameters :
41+ - $ref : ' components/parameters/authorization/authorization.yml'
3842 - $ref : ' components/parameters/requestId.yml'
3943 - $ref : ' components/parameters/correlationId.yml'
4044 post :
You can’t perform that action at this time.
0 commit comments