# Publish Solution Package

> This activity publishes a specific solution package in a specified tenant.

## Description

This activity publishes a specific solution package in a specified tenant.

## Project compatibility

****Windows** | **Cross-platform****

## Configuration

#### Designer panel

* **Tenant** - The name of the tenant where the solution package is published.
* **Solution project name** - The name of the solution project to be published.
* **Solution package name** - The name of the published solution package.
* **Solution package version** - The version of the published solution package.
* **Solution root folder** - The name given at deployment time for the solution root folder. When performing the deployment, the administrator has the ability to change it.

#### Properties panel

**Common**
* **Continue on error** - (Optional) Specifies if the automation should continue even when the activity throws an error. This field only supports `Boolean` values (**True**, **False**). The default value is **False**. As a result, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to **True**, the execution of the project continues regardless of any error.
* **Timeout (milliseconds)** - Specifies the amount of time (in milliseconds) to wait for the activity to run before an error is thrown. The default value is 120000 (2 minutes).

**Input**
* **Solution package description** - The description for the published solution package.
