Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

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 Champion
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