When you publish apps, your apps are published to clouds or environments. By default, the asynchronous publishWhen asynchronous publish is initiated, the Publish dialog can be closed and the app publish process continues in the background. Also the user interface (UI) is unblocked, and you can perform other actions in the Console such as creating or modifying other apps and services.
is enabled. If you are required to publish apps synchronously, you can enable synchronous publish by adding the parameter sync=true
at the end of the Console URL while you are in the Publish page of an app.
For example: https://konyfabric_console/apps/<appid>/publish/services?sync=true
When you enable synchronous publish, the UI in the Console remains blocked until the initiated operation or app publish progress is finished. As the user interface (UI) is blocked, you cannot perform other actions in the Console such as creating or modifying other apps and services.
Note: For on-premises only:
To skip a .war file if you have uploaded it for Web platform under the Manage Client App Assets tab, select the Allow Manual Publish Only check box in the Add a New Environment window.
To publish an app synchronously, follow these steps:
Note: Ensure that you have added services (for example, identity service, integration service, sync service, and messaging service) for your application before publishing.
To publish native client binaries to an EMM Environment, refer to How to Publish Native Client Binaries from Kony Fabric to EMM Environment
To enable synchronous publish, follow these steps:
sync=true
’.For example:https://mobilefabric_console/apps/<appid>/publish/services?sync=true
Note: The asynchronous publish feature enables you to unblock the UI while an app publish is in progress.
Note: The CONFIGURE & PUBLISH and PUBLISH buttons are dim when you have not selected any environment. When an environment is selected, only then is the CONFIGURE & PUBLISH and PUBLISH buttons are available.
After the app is published, the app status changes to Published in the Select environment to publishing section.
Note: You can also publish an app via API. For more details, refer to Continuous Integration - Publish an app via API
Unpublishing an app allows you to modify, unlink, or delete a service. During the time an app is unpublished, the end users cannot access the app.
To unpublish an app synchronously, follow these steps:
To enable synchronous unpublish in the Publish tab, follow these steps:
sync=true
’.For example:https://mobilefabric_console/apps/<appid>/publish/services?sync=true
Note: The asynchronous publish feature enables you to unblock the UI while an app publish is in progress.
Note: When an environment is published, only then the UNPUBLISH button is available.
The process of unpublishing the app begins.
For more details about app publish stages, refer to Publish Life-cycle.
After the app is successfully unpublished, the app status changes to Not Published in the Select environment to publishing section.
Note: You can also unpublish an app via API. For more details, refer to Continuous Integration - Unpublish an app via API
Copyright © 2020 Kony, Inc. All rights reserved. |