Build execution through FlexDeploy for Docker plugin

Build Execution

FlexDeploy is configured with everything that is required to execute a build request. We will consider creating and pushing a docker image on AWS private container registry to showcase the steps. The approach will be pretty much the same for other cloud providers as well. Let’s execute the first build.  Navigate to the Project and click on the Execution tab to submit the build request. Click on Build.

The Build Request Form will appear and we need to:

  • select the environment we want to build the composite in, the environments that had the Build Environment checkbox will appear in the dropdown

  • select the SCM Branch that was configured on the project, this will be pre-populated if there is only one configured Branch.

  • submit the request, this will initiate the Build workflow

Upon submission, the build workflow is initiated and the workflow steps are executed in the DEV environment (based on the configurations provided). Upon completion of the workflow, the execution status will be successful.

With the successful execution of the build, docker image will be pushed on AWS private container registry.

After build, Docker Image information will be available in Artifacts section.

Navigate to the steps tab in order to view the workflow steps. Click on the link to view the plugin logs.

You have executed the build and publish docker image through FlexDeploy to AWS private container registry. It is extremely easy to replicate the same steps for other cloud providers.

 

 

The following macros are not currently supported in the footer:
  • style