Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,367,520
Community Members
 
Community Events
168
Community Groups

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

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

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");

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?

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.

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

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

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events