The 1-Click Publish executes, in a single step, all the operations necessary to publish an extension in a Platform Server.
1-Click Publish Operations
The 1-Click Publish involves the following operations:
- Checks whether the extension is valid. For more information, see Verify the Extension.
- Update Source Code
- Synchronizes the source code you added in the IDE (Integrated Development Environment) with the definition of the extension elements. See Update the Extension Source Code.
- Generates the main DLL (Dynamic Link Library) and/or JAR (Java Archive) of the extension. See Compile the Extension.
- Saves the extension and packs all the resources in an XIF (Extension and Integration Framework) file.
- Uploads the extension to the Platform Server you are connected to.
- Publishes the extension in the Platform Server you are connected to. This operation makes the extension available in this Platform Server.
To execute the 1-Click Publish follow the steps below:
In the File menu or Toolbar, select 1-Click Publish .
This operation requires that you be connect to the server where the extension will be deployed and hosted. If you are not yet connected, Integration Studio automatically prompts you to select a server, after which it establishes the connection. See how to Select Server window.
Check the 1-Click Publish Window to see how the process is going.
1-Click Publish Access Rights
To publish a new extension, your OutSystems user must have the "Allow Extensions" permission. If your extension exports entities, the "Allow External Entities" permission is also required. Check with the Service Center administrator for a list of your permissions.