An approach to software development lifecycle operations for Cloud Application Integration assets

An approach to software development lifecycle operations for Cloud Application Integration assets

Use case 2: simple patch deployment

Use case 2: simple patch deployment

Consider the following scenario and best practices:
  1. QA finds a bug with the first deployment. The issue is with the Application Integration process.
  2. The Developer updates the v1 Process in the development environment and assigns a new tag v2 for this process alone.
  3. When the Developer needs to deliver the patched process to QA: Use the CLI utility and perform the following steps:
    1. Use
      iics list -q "tag==v2" -o assetlist
      to get the list of assets tagged with v2 and write them into the assetlist file.
    2. Use
      iics export -f assetlist
      to export all the assets.
    3. Use
      iics extract
      to extract all the assets to the SCM local workspace.
  4. When QA needs to consume the patch: Use the CLI utility and perform the following steps for deployment:
    1. Use
      iics package -o assetlist
      to create the import package.
    2. Use
      iics import
      to import the assets into the QA organization.
    3. Use
      iics publish
      to publish the assets in the organization. Ensure that you publish the dependencies first and then the dependents. This can be done by publishing the assets in the following order: Service Connectors, App Connections, Processes, and Guides.

0 COMMENTS

We’d like to hear from you!