Easily create an application in Digital.ai Deploy that can be used to create a DataSource in a Remote Tomcat Server, including its respective environment and infrastructure setup.
Steps
xlrelease.UserInputTask: – Specify Deploy Server Details: Select the Digital.ai Deploy Server Connection onto which the Tomcat application has to be created. You can create a new connection if you have not created one.
xlrelease.UserInputTask: – Specify Environment Name: Specify the name of the environment CI to be created in the Digital.ai Deploy Server.
deploy.CreateCI: – Create Environment: Creates an environment CI with the given name in the Digital.ai Deploy Server.
xlrelease.UserInputTask: – Specify Tomcat Host Parameters: Specify the SSH connection details to the host where the Tomcat installation resides.
deploy.CreateCI: – Configure Remote Host: Creates an Overthere SSH Host CI in the Digital.ai Deploy Server with the details specified in the previous step.
deploy.ControlTask: – Check Remote Host Connection: Runs a Check Connection control task on the created SSH host CI in the Digital.ai Deploy server to validate the specified credentials.
xlrelease.UserInputTask: – Specify Tomcat Server Parameters: Specify the Tomcat installation details.
deploy.CreateCI: – Configure Tomcat Server: Creates an Tomcat server CI in the Digital.ai Deploy Server with the details specified in the previous step.
deploy.ControlTask: – Check Tomcat Status: Runs a Check Status control task on the created Tomcat server CI in the Digital.ai Deploy server to validate the specified credentials.
xlrelease.UserInputTask: – Specify Tomcat Virtual Host Name: Specify the name of the virtual host CI to be created within the Tomcat serverCI in Digital.ai Deploy server.
deploy.CreateCI: – Configure Tomcat VirtualHost: Creates an Tomcat VirtualHost CI in the Digital.ai Deploy Server with the details specified in the previous step.
xlrelease.UserInputTask: – Specify Application Name: Specify the name of the application to be created in the Digital.ai Deploy server.
deploy.CreateCI: – Setup Application: Creates an application with the specified name in the Digital.ai Deploy server.
xlrelease.UserInputTask: – Specify Package Name: Specify a package name to be created within the application created in Digital.ai Deploy server in the previous step.
deploy.CreateCI: – Create Deployment Package: Creates a deployment package with the specfied name in the application created in Digital.ai Deploy server.
xlrelease.UserInputTask: – Specify Tomcat Datasource: Specify the Tomcat dataSource inforrmation, which will be used to create a DataSourceSpec CI in Digital.ai Deploy server.
deploy.CreateCI: – Create Sample Tomcat DataSourceSpec: Creates the Tomcat DataSource CI in the Digital.ai Deploy server with the details specified in the previous step.
xlrelease.UserInputTask: – Live deployment configuration parameters: Enter desired name for your application configuration.
xlrelease.ScriptTask: – Configure Digital.ai Release: Configuring **${liveDeploymentConfigurationName}**
xlrelease.ScriptTask: – Setup Digital.ai Deploy: Creates required configuration items in Release for connection to deployment server.
xlrelease.ScriptTask: – Configure Digital.ai Deploy: Configuring webhooks on **${deployServer}**
xlrelease.Task: – Configuration successful: ${autoconfigMessage}
[View configuration in Deploy](${autoconfigUrl})