Deploying Apps to the Marketplace

Blank 30/4/2024 09:23 - 30/4/2024 09:23
Developers

This guide works under the assumption that you already know how to use KSync to move code around using checkout and sync actions

You can see more information on that here: https://docs.kademi.co/blogs/docs-kb/developing-with-ksync/

 

Steps to do first if you are creating a new app

Step 1. Go to the Apps Page and find the App Builder Panel

 

Step 2. We want to create our app and give it the appropriate names and make sure App Provider is enabled

 

Step 3. We want to head over to the App Files so we can get our code into the App

 

Please continue to the part of "Actually deploying the app to the marketplace"

 

Steps to take if you are updating an existing App

 

Step 1. You can follow similar steps above to get to the App Repository for the app

 

 

Step 2. We want to create a new version where our updated code will lie, So follow the instructions in the picture above and then create a duplicate version of the most up to date version

We will want to give the new version an appropriately incremented version number

 

Step 3. Once the new version is made, we will want to make sure to swap to this version using the same version selector

 

Step 4. You should then follow the process to get your code KSynced into this version repository then follow through to "Actually deploying the app to the marketplace"

 

Actually Deploying the App to the Marketplace

 

Step 1. You will want to KSync your code into the App Repository you are intending to publish/update

 

Step 2. Head back over to the App Builder Page and head to the Marketplace Details page like the picture above

 

Step 3. Depending on wether you are updating or adding a new app to the marketplace, the steps are slightly different

In the context of adding a new app to the marketplace, Follow the first picture above and make sure all the info is correct before saving and then clicking "Add to marketplace"

In the context of updating an existing app on the marketplace, Make sure all the info is correct as per the second image above before clicking "Republish"

 

And thats it