✅ What is an Install Package?
An install package is a ZIP file that contains all data related to a codeless application, including:
-
JAR files
-
Definitions
-
Configuration data
Important: You cannot include only specific components; all data is included by default.
✅ Pre-requisites
Before creating an install package:
-
A codeless application must exist.
-
You must be logged in to a development or tailoring environment with a configured Developer ID.
-
If creating a third version (major/minor update), uninstall the oldest version:
-
Use 7-Zip to extract the install ZIP file (Windows/Mac archive utilities are not supported).
✅ Steps to Create an Install Package
-
Log in to BMC Helix Innovation Studio → go to Workspace.
-
Select the application → click Actions → Create Install Package.
-
In the Create Install Package window:
-
Select Definitions: All definitions are included by default.
-
Order Data: Reorder items using arrows (installation order matters).
-
Specify Options:
-
Application Name: e.g., Parking Management
-
Version: Format <major>.<minor>.<maintenance><anystring> (e.g., 1.0.0, 1.0-SNAPSHOT)
-
Description: Short description
-
Depends On: Select dependencies
-
Developer ID / Application ID: Auto-populated
-
Package: Click Create Package, then Next.
-
Download: Save the ZIP file named as:
<developer ID>.<application name>-<application version>-install.zip
Example: com.jai.parkingmanagement-2.0.0-install.zip
Next Steps
You can upload the install package to a version control system or share it with administrators to deploy the application in test or production environments.
. Provide the following information:
|
UI element
|
Description
|
|---|
|
Select Definitions tab
|
View the definitions that are included in the install package and click Next.
By default, all definitions are added in the install package. You cannot select to include only specific definitions in the install package.
|
|---|
|
Order Data tab
|
Reorder data items by moving them up or down and click Next. The data items are installed in the same order on the target computer.
|
|---|
|
Specify Options tab
|
From the Options area, specify the following information and click Next:
-
Application name: Enter a display name to identify the application. For example: Parking Management.
-
Version: Enter the version number in the <major>.<minor>.<maintenance><anystring> format. For example, enter version numbers such as 17.11.0, 17.11.0-SNAPSHOT, 1.0-SNAPSHOT, or 1.0.0.RELEASE.
-
Description: Enter a short description for the install package.
-
Depends On: Select the application or library on which your application should depend on. You can select multiple applications or libraries.
-
Developer ID, Application ID: Review these autopopulated fields. You cannot change the value of these fields. The Developer ID matches the ID configured in your sandbox instance.
|
|---|
|
Package tab
|
Click Create Package to create the install package. After the package is created, click Next.
|
|---|
|
Download tab
|
Click Download. The install package is downloaded to the default download location of your web browser.
|
|---|
The install file is named in <developer ID>.<application name>-<application version>-install.zip format. For example, com.jai.parkingmanagement-2.0.0-install.zip