This plugin enables development teams that are using the Apprenda Cloud
Platform the ability to deploy their Jenkins projects to Apprenda
seamlessly. These Jenkins projects consist of legacy and cloud native
applications that can be deployed and managed by Apprenda. For more
information, read the documentation on Apprenda applications
at <http://docs.apprenda.com/current/app-fundamentals>. 

  

 

The Apprenda integration into Jenkins CI is designed to extend
application development functionality within the Jenkins CI environment.
This plugin has the capability of performing:

-   SMART VERSION DETECTION – To minimize downtime for production
    applications, the plugin communicates with the Apprenda Platform to
    determine whether the application is already published, and it will
    create a new version at the target lifecycle stage.

-   TARGET STAGE DEPLOYMENTS – For software engineers with short
    development cycles that demand rapid changes, the Apprenda plugin
    deploys the version of the application into Definition, Sandbox (Dev
    & Test), or Published (Production).

-   CUSTOM VERSIONING – Developers can provide a custom prefix for the
    application version, allowing for branched development and testing.

 

Additional documentation is available on our Github repo
at <https://github.com/jenkinsci/apprenda-plugin>