Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

apigee-smartdocs-maven-plugin


About the Plugin

apigee-smatdocs-maven-plugin is a utility for creating API models and rendering the OpenAPI Specficiation to Smart docs in the Apigee Developer Portal The code is distributed under the Apache License 2.0.


TL;DR

The samples folder provides a Readme with Getting Started steps and commands to hit the ground quickly.


Plugin Usage

mvn install -Pdev -Dapigee.smartdocs.config.options=create

  # Options

  -P<profile>
    Pick a profile in the parent pom.xml (shared-pom.xml in the example).
    Apigee org and env information comes from the profile.

  -Dapigee.smartdocs.config.options
    none   - No action (default)
    create - Creates the model found in the OpenAPI Spec directory
    update - Updates the model found in the OpenAPI Spec directory
    delete - Deletes all models not found in the OpenAPI Spec directory
    deleteAPIModel - Deletes all models from dev portal found in the OpenAPI Spec directory (available on v1.0.4 or later)
    render - Renders the smart docs 
    sync   - executes the delete option (mentioned above) and recreates the models found in the OpenAPI Spec directory. This also renders the smart docs as well
    
   If you use create or update option, you will need to run the command again with option as render

Support

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages