Giter VIP home page Giter VIP logo

gravitee-management-rest-api's Introduction

Gravitee Management REST API

Build status Gitter

Overview

A restful API providing a bunch of services to manage and configure the global platform. All exposed services are constraint by authentication and authorization rules.

Documentation

You can find Gravitee.io API Management documentation from Gravitee.io website.

Building

$ git clone https://github.com/gravitee-io/gravitee-management-rest-api
$ cd gravitee-management-rest-api
$ mvn clean compile exec:java -Pdev -pl gravitee-rest-api-standalone/gravitee-rest-api-standalone-container
...
<app starts and listens on port 8083>

Makefile support

You can use Makefile to set up an environment locally and run Postman tests against it.

Run make or make --help to see the list of available commands.

Build and start your environment

make gravitee

The version will be based on your current branch’s pom.xml

If containers exists, they will be stopped and deleted.

You can skip tests running make gravitee OPTIONS=-DskipTests

Start or stop the environment

make start

make stop

Reset the environment

make reset

Stop the containers, delete data on databases and start the containers

Run Postman tests

Your environment need to be up. A message will be prompted if it is not the case.

make postman will run postman collections on localhost.

You can specify nightly or demo parameters to choose where to run collections.

make postman env=nightly

make postman env=demo

Insert bulk of data

Your environment need to be up. A message will be prompted if it is not the case.

make bulk will insert 100 Applications and 100 Apis on localhost.

gravitee-management-rest-api's People

Contributors

brasseld avatar graviteeio avatar aelamrani avatar nicolasgeraud avatar phiz71 avatar tcompiegne avatar gcusnieux avatar ytvnr avatar leleueri avatar jhaeyaert avatar gaetanmaisse avatar jean-baptiste-lasselle avatar ldassonville avatar ggui avatar snyk-bot avatar jeremy-dubus avatar yang-dw avatar andy2003 avatar larsnaesbye avatar loriepisicchio avatar cabbage89 avatar alirezakhtm avatar mugues avatar fmercier-almerys avatar nicolashenry avatar dependabot[bot] avatar benbenw avatar zdenda-online avatar yofab avatar yoransys avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.