Loading all/.gitlab-ci.yml +2 −2 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ # - any (branch commit) # # GENERATION triggered by: # - merge request # - any (branch commit) for Generate config # - merge request for CR contribution # workflow: Loading @@ -31,7 +32,6 @@ Validate OpenAPI: script: - echo 'Validate OpenAPI' - docker run --rm -v $(pwd):"/specs" etsiforge/swagger-cli:4.0.3 /bin/sh -c "sh specs/validate-all-in-docker.sh" #- ./validate-all.sh $(pwd) artifacts: name: "$CI_JOB_NAME" paths: Loading all/generate-config.sh +6 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,12 @@ for i in *.yaml ; do #node ./node_modules/js-yaml/bin/js-yaml $i|node ./node_modules/json/lib/json info.version externalDocs.description info.description |grep -Po "[0-9]+[.][0-9]+[.][0-9]+|[0-9]{4}" >>api-versions.txt FILE="${i}" sed -n '/^info:/,/^[^[:space:]]/{/^ version:/p;/^[^([:space:]|info:)]/q}' ${FILE} | grep -Po '([0-9]+\.){2}[0-9]+' >> api-versions.txt #Info version INFO_VERSION=`sed -n '/^info:/,/^[^[:space:]]/{/^ version:/p;/^[^([:space:]|info:)]/q}' ${FILE} | grep -Po '([0-9]+\.){2}[0-9]+'` #>> api-versions.txt #Info version if [ "$INFO_VERSION" == "" ]; then echo "-" >>api-versions.txt else echo $INFO_VERSION >> api-versions.txt fi EXT_DOC_VERSION=`sed -n '/^externalDocs:/,/^[^[:space:]]/{/^ description:/,/^[^[:space:]]/p;/^[^([:space:]|externalDocs:)]/q}' ${FILE} | grep -Po '([0-9]+\.){2}[0-9]+'` # >> api-versions.txt # EXT_DOC_VERSION if [ "$EXT_DOC_VERSION" == "" ]; then echo "-" >>api-versions.txt Loading Loading
all/.gitlab-ci.yml +2 −2 Original line number Diff line number Diff line Loading @@ -4,7 +4,8 @@ # - any (branch commit) # # GENERATION triggered by: # - merge request # - any (branch commit) for Generate config # - merge request for CR contribution # workflow: Loading @@ -31,7 +32,6 @@ Validate OpenAPI: script: - echo 'Validate OpenAPI' - docker run --rm -v $(pwd):"/specs" etsiforge/swagger-cli:4.0.3 /bin/sh -c "sh specs/validate-all-in-docker.sh" #- ./validate-all.sh $(pwd) artifacts: name: "$CI_JOB_NAME" paths: Loading
all/generate-config.sh +6 −1 Original line number Diff line number Diff line Loading @@ -38,7 +38,12 @@ for i in *.yaml ; do #node ./node_modules/js-yaml/bin/js-yaml $i|node ./node_modules/json/lib/json info.version externalDocs.description info.description |grep -Po "[0-9]+[.][0-9]+[.][0-9]+|[0-9]{4}" >>api-versions.txt FILE="${i}" sed -n '/^info:/,/^[^[:space:]]/{/^ version:/p;/^[^([:space:]|info:)]/q}' ${FILE} | grep -Po '([0-9]+\.){2}[0-9]+' >> api-versions.txt #Info version INFO_VERSION=`sed -n '/^info:/,/^[^[:space:]]/{/^ version:/p;/^[^([:space:]|info:)]/q}' ${FILE} | grep -Po '([0-9]+\.){2}[0-9]+'` #>> api-versions.txt #Info version if [ "$INFO_VERSION" == "" ]; then echo "-" >>api-versions.txt else echo $INFO_VERSION >> api-versions.txt fi EXT_DOC_VERSION=`sed -n '/^externalDocs:/,/^[^[:space:]]/{/^ description:/,/^[^[:space:]]/p;/^[^([:space:]|externalDocs:)]/q}' ${FILE} | grep -Po '([0-9]+\.){2}[0-9]+'` # >> api-versions.txt # EXT_DOC_VERSION if [ "$EXT_DOC_VERSION" == "" ]; then echo "-" >>api-versions.txt Loading