The Plastic SCM plugin is still a type-1 add on, so the install process is a matter of copying the plugin .jar file into the Bamboo installation directory and restarting the Bamboo service.
To install the Plastic SCM plugin for Bamboo:
<Plastic installation directory>/client/plugins/bambooplugin/bamboo-plasticscm-plugin-5.14.2.jar
to <Bamboo server installation directory>/atlassian-bamboo/WEB-INF/lib
.
The Bamboo plugin internally uses the Plastic SCM command line client. So, the user running the Bamboo service must have a valid Plastic SCM client configuration. There are two options:
Option A
Change the user account:
Option B
If you don't want to change the user running the Bamboo service, an alternative configuration is:
client.conf
and plastic.workspaces
files in the Plastic SCM client installation directory located here:
Branches can be filtered in two ways:
attribute_name=attribute_value
.
For example: status=validated which means that only the branches with an attribute named
status with the value validated will be sent to Bamboo to create a plan branch.
where owner!='john_snow' and date > '3/2/2018' where attribute='stage' and attrvalue='done' and name like 'JIRA-%'