diff --git a/.jenkins.sh b/.jenkins.sh new file mode 100644 index 0000000000000000000000000000000000000000..417488fd5f946f2327eca05394b8fa1b9f3da9f2 --- /dev/null +++ b/.jenkins.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +specfiles=$(ls | egrep "^[^.]*Api.(json|yaml)") + +fres=0 +for i in $specfiles ; do + echo "-- Validating OpenAPI file $i..." + swagger-tools validate $i + res=$? + fres=$(($fres||$res)) + echo -e "-- Validator returned $res.\n" +done + +echo "-- Final validator returns $fres." + +exit $fres \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..34272f8bd1d8e5d805eca1ad5ceaf09e8a4d581f --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# UE Application Interface API + +This repository contains OpenAPIs descriptions for the interfaces specified in ETSI GS MEC 016. + +## Online resources + +* [Navigate the API in the browser](https://forge.etsi.org/rep/gitweb.cgi/MEC.GS_016.git/blob/HEAD:/UEAppInterfaceApi.yaml#swagger). +* [Edit the API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/gitweb.cgi/MEC.GS_016.git/blob_plain/HEAD:/UEAppInterfaceApi.yaml). + +## ETSI Forge Copyright statement + +Copyright (c) ETSI 2018. + +This software is subject to copyrights owned by ETSI. Non-exclusive permission +is hereby granted, free of charge, to copy, reproduce and amend this file +under the following conditions: It is provided "as is", without warranty of any +kind, expressed or implied. + +ETSI shall never be liable for any claim, damages, or other liability arising +from its use or inability of use.This permission does not apply to any documentation +associated with this file for which ETSI keeps all rights reserved. The present +copyright notice shall be included in all copies of whole or part of this +software and shall not imply any sub-license right. +