Packaging Standard for CICD Automation

Packaging Standard (also known as JPS) is a tool to prepare ready-to-go application and add-on templates. Such preconfigured solutions can be integrated within any platform in just one click, simplifying installation and configuration for application of any type.

JPS

The JPS package is based on a JSON installation manifest. This file is used to describe processes of environment creation, application deployment and configuration, allocation of resources, and setting scaling limits for each server within an environment.

This technology allows to automate complex CI/CD scenarios and easily distribute your ready-to-go solutions with one-click installation widgets.

Powered by a special platform-developed Cloud Scripting language, JPS packaging technology can help to completely automate the application delivery process – e.g. to automatically transfer each new application version through development, testing and production stages. This is ensured by applying the required project processing logic through interconnecting different platform API methods.

cloud scripting

Due to the variety of tuning and automation options available, you can implement almost any required scenario by means of Cloud Scripting – from executing pretty simple operations to maintaining complex distributed applications and clusters.
To achieve this and build your own custom solution, with CS you are able to:

  • Predefine the required configuration properties and declare expected application behavior with the help of appropriate actions
  • Bound these operations to particular application lifecycle events
  • fetch user input data and use it inside
  • Execute custom scripts right within the created containers
Note: Before preparing your own package, we recommend acquainting yourself with the number of ready-to-go solutions available in JPS Collection. Any of them can be easily integrated into your projects or used as a basis for creating your own automated solution.

Once your application is packed into JPS, you can provide other developers with a widget for its fast installation. This also helps improve application distribution efficiency and increase its overall appeal due to deployment simplicity. Simultaneously, such an approach reduces spending on project support and post-installation management.

The widget contains a manifest (or a link to its source) with a description of the cloud environment required for this application and instructions for its automated installation and configuration.

application manifest to widget

To install a packaged application into the platform, a user needs to initiate installation by means of the chosen widget and receive a confirmation URL via the specified email. Once this link is followed, the platform will automatically parse and process manifest data to create or tune the appropriate environment and interconnect the required nodes. As a result, a user gets a fully configured, running application without any additional configuration steps.

widget to application

Use the docs below to find out information on how to properly compose an application manifest and create such an installation widget:

Note: After packaging your own application due to our instructions, you can contact your hosting provider and negotiate adding your JPS to the set of solutions within Marketplace at the dashboard. In such a way, your app will be available for automatic deployment to all users within your hosting platform.
Share this:
FacebookXWhatsAppTelegramLinkedInGmailCopy Link
Updated on March 10, 2026
Was this article helpful?

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support