youngmon/atlassian-qna huggingface dataset:
Maven Build - No Test found
Asked by Ray Lee:

Hello,

Our java project uses maven to build and the project uses JUnit to let maven to run internal unit tests automatically. However, for every build process, the total test in each build is shown as zero. But in the log file, we see every build action triggers a set of unit tests and logs are shown to unit test results.

Would you advise where we need to configure such that Bamboo build can detect how many tests are included in a build process ?

Thanks,  
Raymond


Answers:
author: Daniel Santos
body: Hi [@Ray Lee](/t5/user/viewprofilepage/user-id/2115484)

Bamboo identifies the number/details of tests from test results. This is not an automatic task. Actually, you need to create a task to parse the results considering their file name, location, and format.  

These are the parsing tasks you will find by default e.g. Bamboo 6.8.x:

* [JUnit Test Parser](https://confluence.atlassian.com/bamboo/junit-parser-289277056.html)
* [MBUnit Test Parser](https://confluence.atlassian.com/bamboo/mbunit-parser-289277058.html)
* [MSTest Parser](https://confluence.atlassian.com/bamboo/mstest-parser-289277057.html)
* [NUnit Parser](https://confluence.atlassian.com/bamboo/nunit-parser-289277054.html)
* [TestNG Parser](https://confluence.atlassian.com/bamboo/testng-302810283.html)
* Mocha Test Parser
* OCUnit Test Parser

The first one in the list is the one you need to configure to parse the test results your build is generating. Once that task is added and correctly configured you should be able to see the tests passing and failing for each build.

Please let me know if you face any issues with this.

comments: author: Ray Lee
body: Thanks Daniel.

May I know if JUnit test parser available for Bamboo version earlier than 4.x ?

Thanks,


author: Daniel Santos
body: I was able to find reports for issues related to JUnit parsing for really old versions of Bamboo (before 4.x). While I cannot tell you precisely how the parser task was implemented in that time neither how the UI of it looked like (we are talking about a version of Bamboo released 7 years ago), I can tell that some resource was available.

I hope that is helpful.


author: Ray Lee
body: thanks for your reply

Sincerely,

Raymond
What OS should i run my Atlassian services on.
Asked by Jonathan_Van_Kleeck:

I just licensed Confluence, BitBucket, Jira, and Bamboo for my small network team.  

I would like to run this all on once server platform in VMWare.  

What is the Best OS and is this even advisable.

I may also add Trello to the mix.


Answers:
author: Alexis Robert
body: Hi [@Jonathan_Van_Kleeck](/t5/user/viewprofilepage/user-id/3147085) ,

the easiest to administer and maintain is probably Linux. You can use Debian, Ubuntu, CentOS ... it's pretty much the same on all these versions. I personnaly use Debian !

Have you chosen a database yet to install your products on ?

For Trello, it's a cloud-based product so you won't have to choose :)

comments: author: Jonathan_Van_Kleeck
body: My installs are typically CentOS, so you don't see an issue with running all the services on one host?  

I did not license Trello yet, I am considering it, but I do not think I am allowed to run things in the cloud... (we are healthcare) Can I run an instance on my local server?


author: Alexis Robert
body: I would advise running one application per server/VM, otherwise you'll probably run into performance issues.

For Trello, there is only a Cloud version so you don't really have a choice :)


Tags: bitbucket

bitbucket-server

confluence

confluence-server

jira-core

server
Deploy on WebLogic
Asked by Deploy History:

Hi ,

How can I deploy my Artifact on Weblogic Server from Bamboo?


Answers:
author: Milton Neto
body: Hi, I am wondering if you can try to use an [SCP Task](https://confluence.atlassian.com/display/BAMBOO/Using+the+SCP+task+in+Bamboo) in order to copy your artifact from Bamboo to your Weblogic server.

If this answer was helpful, please allow me to ask you to mark my answer as accepted in order to have it at the top of the thread, also helping other customers.

Thanks in advance!


author: Deploy History
body: Nobody can help me ?
Change Base URL directly in bamboo database
Asked by Stephan Klein:

When accessing bamboo per ip address, my bamboo keeps redirecting to a domain configured in Bamboo Configuration under BASE URL.

This domain is not accessible anymore.

In what table can i find this setting (Base URL) in Bamboo's database so i can change the setting to the correct value ?

Thanks for any hints.


Answers:
author: Alexis Robert
body: Hi [@Stephan Klein](/t5/user/viewprofilepage/user-id/1419863) ,

you can find the procedure [here](https://confluence.atlassian.com/bamkb/how-to-manually-change-the-base-url-of-bamboo-without-access-to-the-ui-913212864.html) to change the Base URL directly on your server (it's not stored in the database).

Let me know if this works,

--Alexis

comments: author: Stephan Klein
body: it worked like a charm.

thanks!
How do I set the path for run a python file
Asked by Vineesh:

I have project in git repository.

Add the repository check out aded as a task in bamboo, it working good.

![Screenshot 2019-07-01 at 9.42.14 AM.png](/t5/image/serverpage/image-id/59201i07215E2AFA0D6549/image-size/large?v=v2&px=999 "Screenshot 2019-07-01 at 9.42.14 AM.png")

How to get the path for run the python file?

Eg:- python app.py . (I want to run the app.py file)


Answers:
author: Daniel Santos
body: Hi [@Vineesh](/t5/user/viewprofilepage/user-id/3214093)

There are multiple ways to perform this configuration:

1. Use a command task, configuring the python command.  
   [Custom command executable - Atlassian Documentation](https://confluence.atlassian.com/bamboo/custom-command-executable-289277045.html)
2. Using the same script task you are using with the following changes:  
   1. Set **script location** field **inline.**
   2. Adding the**python app.py**in the script body, assuming your python command can be found in the bash PATH variable.
3. Using the same script task you are using with the following changes:
   1. Edit the python script and add the python header pointing to the python interpreter.
   2. Remove the **python** command from the **script file** field.

An explanation for numbers 2 and 3:  
**(2)** the adjustment will make the app.py be a normal script for bash that will be able to read the header of the app.py file and call python accordingly. A task configured for an inline script expects a bash script.

**(3)** the adjustment will actually allow you to write a script and this script will just have a line where you call python and your python app.

I hope that helps.


Tags: python
What is the schedule for end-of-support for Bamboo release?
Asked by Judah Greenblatt:

Some time ago I received an email indicating that support for Bamboo 6.1 would end soon.

I cannot find this email. A search of the Atlassian web site did not turn up any page giving the schedule for end-of-support for Bamboo releases.

Is there a schedule of when different Bamboo releases will stop being supported ?

This is very important as I cannot upgrade to Bamboo 6.6 or later due to issues with the new LDAP authentication.


Answers:
author: Bastian Stehmann
body: hi  

Take a look here <https://confluence.atlassian.com/support/atlassian-support-end-of-life-policy-201851003.html>

comments: author: Judah Greenblatt
body: Perfect!


Tags: atlassian-support
How to configure Bamboo 6.8 to talk to Active Directory?
Asked by Judah Greenblatt:

Page [How to set up LDAP in Bamboo](https://confluence.atlassian.com/bamkb/how-to-set-up-ldap-in-bamboo-729978786.html) says that the LDAP configuration changed in Bamboo 6.6 to use Crowd and directs you to page [Connecting to external user directories.](https://confluence.atlassian.com/bamboo/connecting-to-external-user-directories-289277209.html)

The "Connecting to external user directories" page has two links to instructions for using LDAP: [Connecting to an existing LDAP directory](https://confluence.atlassian.com/bamboo/connecting-to-external-user-directories-289277209.html#) and [Delegating authentication to an LDAP directory](https://confluence.atlassian.com/bamboo/connecting-to-external-user-directories-289277209.html#). BOTH of these links **point back to the page they are on**, which has no such instructions on it!

So, how do you actually connect Bamboo 6.8 to LDAP? I did find the page [Integrating Bamboo with LDAP](https://confluence.atlassian.com/bamboo/integrating-bamboo-with-ldap-289277210.html), but it didn't work for me - too many duplicate group names at different levels of the LDAP hierarchy.

I guess I'll have to play with the user and group search filters.

But the missing documentation links are annoying.


Answers:
author: Daniel Santos
body: Hi [@Judah Greenblatt](/t5/user/viewprofilepage/user-id/625492)

We are sorry for this confusion, the documents need to be updated. I will escalate this to our tech writers team so we can fix those links.

One year ago Bamboo had this change to include the Crowd embedded plugin. It is the same plugin already present in Jira (just a different version). It allows us to have multiple directories connected with Bamboo (which are enabled, disabled, ordered through the UI).

Yes, the page you should use as a reference now is [Integrating Bamboo with LDAP - Atlassian Documentation](https://confluence.atlassian.com/bamboo/integrating-bamboo-with-ldap-289277210.html?_ga=2.77782676.1893928713.1561861480-1655730220.1552917293).

* Can you share the errors you are facing and any issues with the filter creation?

comments: author: Judah Greenblatt
body: All errors connecting to LDAP traced to Java OutOfMemoryError - a 2 GB heap isn't sufficient to handle our humongous LDAP tree (400,000 groups, 100,000 users). I still see performance problems however and am trying to tune the group and user search filters to get only the relevant parts of the tree. Also, I need to change the refresh interval - it seems to be 10 seconds and I need it to be 20 minutes.


author: Daniel Santos
body: Thank you for sharing your findings. I see you handled it.

The default refresh interval is 60min and can be configured in **Admin \>\> User directories \>\> LDAP configuration \>\> Advanced settings \>\>** **Synchronisation Interval**.


Tags: active-directory

bamboo-administration

ldap
i forgot my password from
Asked by Neeraj Singh:

i forgot my password of atlassian bamboo cli ,can anyone help me out how to reset the password or how to recover the password.can one please help me its urgent.

thanks

![Screenshot (160).png](/t5/image/serverpage/image-id/59076iC9EDDF2BDDB5A83D/image-size/large?v=v2&px=999 "Screenshot (160).png")


Answers:
author: Neeraj Singh
body: when i m, trying to click on i cant access my account then its showing like, so dere any other option through which i can get my username and my password?

![Screenshot (161).png](https://community.atlassian.com/t5/image/serverpage/image-id/59202i5F848889D457EE5B/image-size/large?v=v2&px=999 "Screenshot (161).png")


author: Nic Brough -Adaptavist-
body: Could you try the "Can't access your account" link towards the bottom of the page?

comments: author: Neeraj Singh
body: Ya I tried but but it redirect to the login page again.

Is dere any way to contact bamboo administrator?
Bamboo Specs scanning clobbers Build Status screen
Asked by Terry Ninnis:

I am on Bamboo 6.8.1

I am using a mono-repo with 200 components in it using change detection to limit what change triggers each plan.

This means I have 200 PlanSpec\*.java files which get processed by the Bamboo specs scanner.

If I change one of those Java Specs files, the scanner detects the change and compiles all 200 specs.

I could live with that if that was all it did but here is the issue it causes.

On my Build Dashboard page (All Build Plans), I have a mixture of successful/failed builds.

After the scanner runs, they all turn green with the Reason field set to "Specs configuration updated"

So, I can not see the "real" Build failures anymore.

Thiis would be fine if I could filter the results to ignore "Specs configuration updated" and/or show only those builds where the "real" build failed"

Any ideas on:

* Only trigger Spec compilation for the changed spec only
* A way of filtering Build results

Thanks


Answers:
author: Alexey Chystoprudov
body: Internally Bamboo updates plan only if Java specs was modified. It improves performance of heavy operation to run massive update of 200 plans. But then it has to report execution and Specs result attached to every plan was a decision to improve visibility of this feature.

Now when more and more people switch to this solution it doesn't look so wise. We're working to improve user experience and detach build result from specs result so it's not appear at dashboard anymore.

As I see our support engineer already created issue for tracking our work at it - <https://jira.atlassian.com/browse/BAM-20519>
i had forgot my password for Bamboo CLI ,how to reset he password?
Asked by Neeraj Singh:

i forgot my password of atlassian bamboo cli ,can anyone help me out how to reset the password or how to recover the password


Answers:
author: Yoga Reddy {Appfire}
body: Hi [@Neeraj Singh](/t5/user/viewprofilepage/user-id/3110818)   

Hope you are doing great  
The bamboo administrator is a user who takes care of the administration of your Bamboo instance. Please contact your IT team, who will be able to help you with finding the user/group of users who are managing your Bamboo Instance.  

Please let us know If you have any issue related to our Bamboo cli apps, we are happy to help you.

<br />

Thanks

Yoga


author: Neeraj Singh
body: How to contact bamboo Administrator?

And when when I m clicking on can't access my account then again it redirect to the login page


author: Yoga Reddy {Appfire}
body: Hi [@Neeraj Singh](/t5/user/viewprofilepage/user-id/3110818)   

Thank you for opening support with us  
We would like to inform you that there is no password required for using our Bamboo cli. When you use the Bamboo CLI, you would be required to enter the respective server name, username, and its appropriate password. If you are referring to this password, which you entered in the bamboo cli file, then you need to contact your Bamboo Administrator.   

If you are referring to any other password, can you please give us the screenshot where you are unable to enter the password.

<br />

Thanks,

Yoga


Tags: addon-org.swift.bamboo.cli
Source code checkout doesn't work
Asked by Vittorio Guglielmo:

Hallo, I have a plan that it's triggered by a Source Code Checkout to a linked repository in Bitbucket, but when I submit changes nothing happens.

How can I investigate to find the root cause ?


Answers:
author: Daniel Santos
body: Hi [@Vittorio Guglielmo](/t5/user/viewprofilepage/user-id/3407018)

The description you shared indicates a problem with the triggers configured.  
Some questions that will help us to narrow down this issue:

* Can you check what triggers you have for this plan? (**Plan configuration \>\> Triggers**)
* Are you able to run the build manually and get the latest changes?

These are the triggers recommended:

**Bitbucket Cloud** : Repository polling  
**Bitbucket Server**: Bitbucket repository trigger

Please let me know what you discover there.
How to run test acceptance test on local server using Script task?
Asked by kapusj01:

Hello,

I would like to start a local PHP server each time before Build and terminate it immediately afterwards. Would would a proper way to do it? Is there any build-in capabilities to perform task before each Build synchronously?

Thank you in advance for help


Answers:
author: Daniel Santos
body: Hi [@kapusj01](/t5/user/viewprofilepage/user-id/805153)

I would suggest you take advantage of the [Docker Runner](https://confluence.atlassian.com/bamboo/docker-runner-946020207.html) feature. It would allow you to run builds in parallel making sure the servers will not interfere with each other and assure you to have a completely clean build environment.

The PHP server could be already installed and clean for you to use every time your docker instance is up.   

Please check the link shared above and run some tests. Let me know what questions you might have after that.
Enable Remote agent support during post Installation
Asked by Alex_Koolschijn:

Hi,

i'm trying to perform an installation of bamboo which also enables certain things. One of these things is the option "Enable remote agent support".  
I have not been able to figure out where is stored if this is enabled or disabled.  
Does anyone of you have an idea?

Thanks in advance.


Answers:
author: Daniel Santos
body: Hi [@Alex_Koolschijn](/t5/user/viewprofilepage/user-id/984782)

The agent property you want is set in **\<Bamboo_Home\>/xml-data/configuration/administration.xml** file.

Property for "Enable remote agent support":

* **\<remoteAgentFunctionEnabled\>true\</remoteAgentFunctionEnabled\>**

Others related to agents:

* **\<remoteAgentAuthenticationEnabled\>true\</remoteAgentAuthenticationEnabled\>**
* **\<securityTokenRequiredFromAgents\>false\</securityTokenRequiredFromAgents\>**

I hope that helps.

comments: author: Alex_Koolschijn
body: Thanks,

this worked for me.


author: Daniel Santos
body: That's great [@Alex_Koolschijn](/t5/user/viewprofilepage/user-id/984782)  
I'm glad to be helpful.
How to avoid users from creating duplicate issues
Asked by C-Ramon_Alicea:

Good day everyone,

I am against the wall on this one. We are looking at preventing any duplicates from being created based on 1 or 2 factors if possible. We have two custom fields "Assets 1" and "To Node Name" that we need the validation to be performed against. If an issue already exists with the exact same value that these two custom fields already contain, we need that new request deleted. The two custom fields values are unique for each issue created so we need to prevent another user from duplicating an issue with those value. We are running JIRA 9.12.7 if that helps and yes, we also have ScriptRunner for Jira installed.

Any assistance that can be provided would be greatly appreciated.


Answers:
author: Mohamed Benziane
body: Hi,

If you have scriptrunner you can write a listener or a postfunction that will check those value and delete the issue according to your need

comments: author: Devarajan Mani
body: How will the users know the reason for issue has been deleted?


Tags: data-center

jira-service-management

jira-service-management-data-center
Issue is Closed customer reactes back to reopend
Asked by Thijs:

Hello,

How do I create a automation so that when customers respond to the issue in the service portal, it automatically reopens or goes to another status?

Thank you in advance!


Answers:
author: Jeroen Poismans
body: Hi and welcome to the Community!

Such a rule might look like this:

* Trigger on Comment added (and comment is the main action)
* Condition if the user who put the comment is the reporter of the issue
* Action transition the issue

![Screenshot 2024-05-23 at 15.42.00.png](https://community.atlassian.com/t5/image/serverpage/image-id/325640i2D6B68D445ABB311/image-dimensions/218x171?v=v2 "Screenshot 2024-05-23 at 15.42.00.png")

Have a look at these resources to learn more about Automation in CLoud:

<https://support.atlassian.com/cloud-automation/docs/jira-cloud-automation/>

Jeroen


Tags: cloud

jira-service-management

jira-service-management-cloud
Assign a user based on the ticket's selected team
Asked by swaroop reddy:

Hi All,

Firstly, thanks for all the community as its made our transition to Jira much much easier.

As per my question: I am trying to assign a ticket automatically to the on-call responder when a ticket's team is changed. I don't see an option to use the issue's team for the assign user action (it seems to be expecting a specific team). Any thoughts on how this can be done?


Answers:
author: Mikael Sandberg
body: Hi [@swaroop reddy](/t5/user/viewprofilepage/user-id/5504402),

Welcome to Atlassian Community!

Correct, currently it requires that you select a specific team, smart values cannot be used for it.

You could work around it by having an automation for each team that is triggered via a incoming web request and then use a dispatcher automation that is using the IF/Else condition to call the automation for the team specified.

Once the team part of Opsgenie is integrated with JSM I would expect that you would be able to use smart values instead, but for now the dispatch option is the only workaround.

comments: author: swaroop reddy
body: The idea of an automation for each team is an angle I didn't think of. Not as dynamic as would be nice, but it's a great idea! That'll be my path for now. Thanks Mikael.


Tags: cloud

jira-service-management

jira-service-management-cloud
Performance evaluation
Asked by Rena Valiyeva:

Hi team,

I would like to know, if jira has a option to configurate Performance management module to assess employees


Answers:
author: Brant Schroeder
body: [@Rena Valiyeva](/t5/user/viewprofilepage/user-id/5504387) welcome to the Atlassian community

You can always create a process in Jira using the workflows to design a process to conduct performance reviews and assess employees - <https://support.atlassian.com/jira-service-management-cloud/docs/overview-of-jira-cloud-workflows/>

You can setup issues that have specific custom fields that would allow you to collect the information you need during the process. <https://support.atlassian.com/jira-cloud-administration/docs/create-a-custom-field/>

You might also think about how you will lock down the project or issues using roles and issue security. <https://support.atlassian.com/jira-cloud-administration/docs/manage-project-roles/> and <https://support.atlassian.com/jira-cloud-administration/docs/configure-issue-security-schemes/>

With that being said you can definitely do it but there are solutions out their specifically created for this and would probably work better. Just a thought.


Tags: cloud

jira-service-management

jira-service-management-cloud
where can I hide e-mail signatures from issues
Asked by Thijs:

Hello,

How can I hide e-mail signatures from sended issues?

On the site of Jira stands: go to settings --\> e-mail request --\> hide email but I do not see anything there.

I am the admin of our system.

Thank you in advance!


Answers:
author: Jack Brickey
body: Hi [@Thijs](/t5/user/viewprofilepage/user-id/5504322) , welcome to the community.

Exactly what do you mean by hide email signatures? Are you possibly referring to removing email signatures from incoming emails when creating new tickets or replying to existing ones? If so, there has been a lot of historical activity around this. In the past, email signatures would continue to come across as attachments with multiple appearing on a ticket. That was ultimately resolved, however, to the best of my understanding, you will still have the first signature shown as an attachment. Here is one issue tracking this [JSDCLOUD-2090](https://jira.atlassian.com/browse/JSDCLOUD-2090) . if you mean something different, please do explain in greater detail.


author: Nadhila Savira
body: Hi Thijs,

This is Nadhila from Atlassian.

I would like to echo what Jack has mentioned here regarding [JSDCLOUD-2090](https://jira.atlassian.com/browse/JSDCLOUD-2090), which is currently under review. Hopefully, we will see the functionality live soon.

If you don't think this is a related feature request, I'd love to hear more about the issue you are facing.


Tags: cloud

jira-service-management

jira-service-management-cloud