Executing Deployment Tasks

Deployment is the process of releasing your application to a production environment. This guide will walk you through the steps to execute a deployment task in CelerBuild.

Overview

  1. Access the deployment task
  2. Initiate the deployment
  3. Monitor the deployment progress
  4. Verify the deployment

Detailed Steps

1. Access the Deployment Task

After submitting a deployment request in OPERATIONS/Applications:

  1. Navigate to the "Tasks" section in CelerBuild
  2. Locate your deployment task (it will be in "NotExecuted" status by default)
  3. Click the Deploy button next to your task

2. Initiate the Deployment

In the deployment interface:

  • Review the deployment details

image

  • Click the "Deploy" button to open the deployment modal

image

  • Click the "Start" button to begin the deployment process

image

3. Monitor the Deployment Progress

Once the deployment starts:

  • Observe the progress bar for overall status and view the real-time logs in the console output

image

  • Pay attention to any warnings or errors that may appear

4. Verify the Deployment

After the deployment completes:

  1. Check the final status (Success or Failure)
  2. Review the complete logs for any issues
  3. Test the deployed application to ensure it's functioning correctly

Best Practices

  • Always review the deployment configuration before starting
  • Keep an eye on the logs during deployment for early problem detection
  • Perform a quick smoke test immediately after deployment
  • Have a rollback plan ready in case of unexpected issues

Troubleshooting

If you encounter any errors during the deployment:

  1. Check the error messages in the logs
  2. Open an issue (opens in a new tab) for error reports
  3. If the issue persists, contact us

Remember, a successful deployment is crucial for your application's stability and performance. Take your time to ensure everything is correct before and after the deployment process.