Creating a deployable package for the custom pipeline configuration
After you have created a custom pipeline configuration file for a third-party integration and parameterized it, create a deployable package and associate it with the custom integration that you created by using the Custom Integration template.
Before you begin
- Download and install the BMC Helix Developer Tools connector.
- Create a sandbox environment by using the Custom Integration template.
- Create a custom pipeline configuration file to integrate with a third-party product.
- Parameterize a custom pipeline configuration file.
To create a deployable package
- Compress the configuration files.
The highlighted part in the following example shows the files and directories that need to be compressed into the deployable package for the custom third-party integration that you created. - Navigate to the /opt/bmc/connectors/<connector-name>/data/<integration ID> directory.
Run the following command to create a deployable package:
tar -cvf /opt/bmc/connectors/<connector-name>/custom/download/solarwinds.tar /config /pipeline solarwinds_pipeline.conf
gunzip /opt/bmc/connectors/<connector-name>/custom/download/solarwinds.tarThe solarwinds.tar.gz file is created in the /opt/bmc/connectors/<connector-name>/custom/download directory.
To associate the deployable package with the custom integration
Associate the deployable package (.tar.gz) that you created in the previous section with the sandbox integration that you created by using the Custom Integration template.
- On the BMC Helix Developer Tools console, select the Configured Integrations tab.
- Click the action menu of the sandbox integration that you created to build the custom third-party integration, and select Edit.
- Enter the Deployable package file name as shown in the following example, and click Configure.
The custom integration for SolarWinds is ready to be deployed.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*