Skip to main content

Build and deploy Application

note

This action is performed by system admin or users has the right to manage application

Application Pipeline Settings​

note

In order to build and deploy the application, the application pipeline have to be configured.

  1. Access to “Profile List” screen by selecting a specific project on “Project” tab on dashboard. Then select a profile on the profile list:

In other way, select the APPLICATION tab on the Menu:

  1. Click on the “Pipeline status” of a Application to go to pipeline detail page. On the pipeline detail page, select the Settings tab:

  1. In the pipeline usage registration, check the Register checkbox in the build maven-ci item. A success popup for pipeline activation appears, and the build settings are completed. If the success popup does not appear, uncheck and reselect the checkbox.

  1. To configure deployment, select the Register checkbox in the registration section. You have completed deployment settings along with a successful pipeline activation message.

Run and deploy application​

  1. Select the Execute tab on the pipeline detail page. Press the Execute button on the build pipeline.

  1. In the build pipeline execution popup, select the checkbox for automatic CD linkage and press the Execute button.

It takes some minutes to build the application, during the building time, the progress is illustrated in pipeline configuration.

The pipeline execution results appear with the running time as displayed on the “Build pipelines”:

  1. When the build is completed, the deployment pipeline automatically executes if you selected automatic CD linkage.

If the automatic CD is not selected, the deployment must be manually executed.

  1. Once the deployment pipeline is finished, the status of the build/deployment pipeline is completed and a pod has been created in the designated cluster. Go back to the Profile detail screen to check the current status of the deployed microservices.

In other option, go to Application list to view the status of the deployment: