Bigger enterprises love automation. At times a question comes up is that can we automate deployment of apps from development to staging. Also some companies want to have an approval workflow around moving of apps from one environment to other so that configuration management teams are in full control over the environment.
AgilePoint makes it possible by creating a process around this which can be tweaked to meet your companies internal policies. There are 2 workflow activities specifically made available for this purpose. These are
- Import Applciation
- Export Application
These workflow activities are present in AgilePoint NX activity group in the process designer module.
Export Application: Activity would help perform operation of exporting the Application from the AgilePoint NX Server configured in the Access token and upload the exported application into SharePoint or local folder or other supported storage repository. Refer to screen capture below.
Select the target repository where exported app will be stored
Next after your custom approval logic, place the import application acitivity
Import Application: Activity would download the Application.zip file from the storage location which was uploaded using Export Application Activity. Once the file is downloaded it would Import the Application to the AgilePoint NX Server configured in the Access token. In addition to importing of Application based on configuration we can even perform Publish of application as well. Please refer to below screen capture.
Select the repository where app package is stored.
Configure application import parameters
Configure response parameters which will store status and few other parameters from the resulting import application operation.