diff --git a/bundle.sh b/bundle.sh index c4bdea481e4a2efd47982bbe520d5cfd776fe678..d7279daecaef3d5fb3c55773ab4023bb72d8848a 100755 --- a/bundle.sh +++ b/bundle.sh @@ -1,7 +1,7 @@ #!/usr/bin/env sh -YML_IN="spec/combined.yml" -YML_OUT="spec/combined-bundled.yml" +YML_IN="spec/zustelldienst.yml" +YML_OUT="spec/zustelldienst-bundled.yml" docker run --rm -v "$(pwd):/work" jeanberu/swagger-cli \ swagger-cli bundle -t yaml -o "/work/$YML_OUT" "/work/$YML_IN" diff --git a/spec/schemas/submit-application.yml b/spec/schemas/submit-application.yml index 24b0d50775f819dec4c3adbca5623441928e0f3a..6c45554adfc08a42873d6dec01c5d4d1560977ea 100644 --- a/spec/schemas/submit-application.yml +++ b/spec/schemas/submit-application.yml @@ -9,6 +9,6 @@ properties: type: string pattern: '^[a-zA-Z0-9-_=.]+$' encryptedData: - desctiption: Verschlüsselte Antragsdaten im Format JSON Web Encryption (JWE) laut RFC7516 + description: Verschlüsselte Antragsdaten im Format JSON Web Encryption (JWE) laut RFC7516 type: string pattern: '^[a-zA-Z0-9-_=.]+$' diff --git a/validate.sh b/validate.sh new file mode 100755 index 0000000000000000000000000000000000000000..38a3cb2588651246995a0b0a962b0183cc739459 --- /dev/null +++ b/validate.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh + +./bundle.sh + +YML_IN="spec/zustelldienst-bundled.yml" + +docker run --rm -v "$(pwd):/work" jeanberu/swagger-cli \ + swagger-cli validate "/work/$YML_IN" +