How to Push a Module/Package to the Marketplace and updating version
Prerequisites
We assume you have all prerequisites you may need, including:
- If needed: the VPN is configured to access the Finmars resources
- If needed: access to the Virtual Machine to work with the sensitive information
- Must have: registered in Finmars in the needed region environment (self-registered or registered by Finmars)
- Must have: password from the administrator for creating new module/package
Pushing a Module/Package to the Marketplace and updating version
Step 1. Before pushing a new module package, ensure that the date and version are correct. If a new version needs to be deployed, first update the version number in the configuration manager and the manifest file. Additionally, update the date in the manifest file.
Picture 1. Date and version of the released package/module
Step 2. If only an update is required, simply click the 'UPDATE' button.
Picture 2. Updating the version of the released package/module
Step 3: After creating the module/package in the Configuration Manage, click on the card for the module/package. It has been created locally, but now it needs to be pushed to the marketplace.
* The example in the pictures shows a module, but the process is the same for a package.
Picture 3. Marketplace with new module
Step 4: Creating the module also generates the manifest JSON file. The file must be copied and sent to an administrator with Admin rights to the marketplace to add the configuration. This step is important; without it, the module/package will not be added to the marketplace. You will receive from the administrator password that you need to save it on your local machine.
Picture 4. Manifest JSON file,
Step 5. When creating a package, ensure that all required dependencies are included. Refer to the example below.
Picture 5. Adding dependencies in case of the package creating
Step 6: After receiving the password from the administrator, export the configuration to storage. Click on the button "Export to storage" This action will save and export all configuration files to the local system storage.
Picture 6. Export to storage
Step 7. Clicking the button will initiate export to storage.
Picture 7. Exporting to storage
Step 8. Wait until the task status shows "Task Finished" and manually verify that the export was completed successfully to ensure everything is in order.
Picture 8. Successful export to storage
Step 9. Once the files have been successfully exported, enter the username and password provided by the administrator, then click "OK."
Picture 9. Pushing configuration to the marketplace
Step 10. Wait and verify until the task status shows "Task finished."
Picture 10. Successful pushing configuration to the marketplace