Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Bamboo 6.3.1 Task -Add Maven 3.x configuration using java

Sabarish February 2, 2018

Hi I'm using Bamboo Specs for creating plans in automated manner. So how can I add maven 3.x configuration in Tasks using Java code.

2 answers

1 accepted

1 vote
Answer accepted
Steffen Opel _Utoolity_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 2, 2018

This can be achieved with the Task: Maven Bamboo Specs syntax for Java, for example:

MavenTask mavenTask = new MavenTask()
    .goal("clean install")
    .hasTests(false)
    .version3()
    .jdk("JDK 1.8")
    .executableLabel("Maven 3.2");
Sabarish February 4, 2018

Hi,

Thanks for the assistance. When I'm using this it throws error like 

Maven task: Can't find executable by label: 'Maven 3.x'. Available values: []

How can I resolve this in code?

Jeyanthan I
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 5, 2018

The best way is to define executables from the UI as described here.

Go to *Overview -> Executables* and check if the respective agent's  Maven installation location is defined right.

Sabarish February 5, 2018

Thanks, it works!!! Is there any alternative to set executables from code?

0 votes
aliasgarbaldiwala March 10, 2018

Hello, does Bamboo have a plugin for the Laravel framework?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events