10.4.1 Overview

DevOps deployment enables an application to be deployed to a target environment with a few clicks. It leverages the LANSA Deployment Tool technology for packaging table changes and web page changes and installing them on a target system. The transport mechanism used is a git repository.

The Visual LANSA IDE, the central git repository and the target system require manual configuration to link them all together. You will need to create the central git repository and install and set up the target system. This is done on a one to one basis. That is, each Build Machine has its own central git repository and target system. Thus environments are isolated from each other and, once configured, can use DevOps deployment at any time without conflicting with other deployed applications.

The target machine needs to be internet facing so that a trigger maybe fired from GitHub to signal a deployment is ready.

The target system may be set up to use any partition. There are no other dependencies as everything is deployed from the IDE environment, including the runtime.

It is expected that these systems will be set up by a person with the 10.4.2 Presumed Knowledge. These are technical people who will understand these instructions.