An add-on is an installable component that supplements or enhances the functionality of Crucible in some way. For example, the Automatic Review Creator automatically creates a Crucible review each time a commit is made to a Fisheye repository. Other add-ons are available for reviewing changes in Git or Subversion source code repositories, and for using Crucible features directly from the IntelliJ IDEA interface.
Crucible comes with many pre-installed add-ons (called system add-ons). You can install more add-ons, either by acquiring the add-on from the Atlassian Marketplace or by uploading it from your file system. This means that you can install add-ons that you have developed yourself. For information about developing your own add-ons for Crucible, see the Crucible Developer documentation.
On this page:
You may notice that the terms 'app', 'add-on' and 'plugin' all appear in the Atlassian documentation and tools. While the terms are often used interchangeably, there is a difference. A plugin is a type of app (formerly known as an add-on) that can be installed into an Atlassian host application. Plugins are what developers create with the Atlassian SDK.
About the Universal Plugin Manager (UPM)
You administer add-ons for Crucible using the Universal Plugin Manager (UPM). The UPM is itself an add-on that exposes add-on administration pages in the Crucible Administration Console. UPM works across Atlassian applications, providing a consistent interface for administering add-ons in Crucible, Confluence, Fisheye, Jira, Bitbucket Server and Bamboo.
UPM comes pre-installed in recent versions of all Atlassian applications, so you do not normally need to install it yourself. However, like other add-ons, the UPM software is subject to regular software updates. Before administering add-ons in Crucible, therefore, you should verify your version of the UPM and update it if needed.
Administering Add-ons in Crucible
You can update the UPM, or any add-on, from the UPM's own add-on administration pages. Additionally, you can perform these tasks from the UPM administration pages:
- Install or remove add-ons
- Configure add-on settings
- Discover and install new add-ons from the Atlassian Marketplace
- Enable or disable add-ons and their component modules
To manage add-ons, go to the Crucible admin area, and click Manage Add-ons, under 'System Settings'.
For information on performing these add-on administration tasks, see the Universal Plugin Manager documentation.