youngmon/atlassian-qna huggingface dataset:
What does ?inspect? do in Trello?
Asked by Samuel Kenneth Rutherford III:

I would like to know the function of "inspect", the last on the list of options in the action-drop-down menu window


Answers:
author: Dreamsuite Mike
body: Hi [@Samuel Kenneth Rutherford III](/t5/user/viewprofilepage/user-id/5417454)

Do you mean this?

![Screenshot 2024-01-30 10.17.45.png](https://community.atlassian.com/t5/image/serverpage/image-id/303265i973A5C7BFB219477/image-size/large?v=v2&px=999 "Screenshot 2024-01-30 10.17.45.png")

If so, this is not a Trello feature but a browser feature...

It allows you to inspect particular elements of a web page in the browser developer portal...


author: Dave Liao
body: [@Samuel Kenneth Rutherford III](/t5/user/viewprofilepage/user-id/5417454) - hello!

Can you share a screenshot, please? That might be a Trello power-up; I don't think that's a native Trello option.
Workspace Members pictures not showing
Asked by jordan.moore:

Few days ago, we were able to see all the members photo(profile pic) on the workspace and boards. Now, we are just getting the first letter of their first and last name. My other desktop can see them all just fine but the other computer does not. What is the issue?


Answers:
author: Dave Liao
body: [@jordan.moore](/t5/user/viewprofilepage/user-id/5015762) - are you logged in to the same Atlassian ID on both of your devices?

This could be related to [Atlassian ID privacy settings](https://support.atlassian.com/atlassian-account/docs/update-your-profile-and-visibility-settings/).

For example, if you're logged into a personal Atlassian ID on Device 1, and a work Atlassian ID on Device 2, they may see the Avatar image (or not) or the full name (or not) of board participants.
how to configure a Bamboo build to be triggered by a new tag in Bitbucket
Asked by Marcos Fernandez:

I am trying to configure a Build in Bamboo to be triggered when a new Tag is created in a Bitbucket repository. I am using Bamboo version 6.0.0. I noticed that there isn?t any update regarding this issue in this ticket: <https://community.atlassian.com/t5/Bamboo-questions/Bamboo-build-on-new-git-tag/qaq-p/383926>.

is there any possible solution ?

Thanks


Answers:
author: Aron Gombas _Midori_
body: As an alternative approach, it is possible to create an automation rule using the Automation for Jira and the Better DevOps Automation for Jira apps.

Use the [Tag Created trigger](https://midori-global.com/products/better-devops-automation-for-jira/data-center/documentation/automation-triggers#tag-created-trigger) and one of the ["starting a Bamboo build..." recipes](https://midori-global.com/products/better-devops-automation-for-jira/data-center/documentation/continuous-integration/bamboo). It is fairly trivial.

(You can also check the tag name using a condition on the {{devops.tag}} smart value.)


author: Gerhard Forster
body: Hi Marcos,

I found the following Community post for you which explains this topic very well: <https://community.atlassian.com/t5/Bamboo-questions/Bamboo-build-on-new-git-tag/qaq-p/383926>.

Long story short: Bamboo only provides support for branches currently. Hence, for now, you will have to create branches to match your tags and trigger your build as such.

Hope this clarifies things.

Cheers and have a great weekend,

Gerhard

comments: author: Oleksiy Kononenko
body: Really Atlassian?


author: Jeyanthan I
body: Just in case if anyone lands on this page, starting from Bamboo 7.2 onwards, one can choose 'Tag trigger' based on new tags pushed.

This is explained in this page - [https://confluence.atlassian.com/bamboo/tag-triggering-1031180298.html](https://confluence.atlassian.com/bamboo/tag-triggering-1031180298.html?)

Cheers,  
Jey


author: jevin ji xu
body: hi,

I follow this thread, and I did upgrade to bamboo 7.2 (we have one on-premise installation of bamboo ) in order use tag trigger. I have created one build plan with tag triggered (only triggered by tag, not commit).

Tag filer is: \^\[0-9\]{3}\\.\[0-9\]{3}\\.\[0-9\]{3}$, and i checked the option "Only run build if the branch contains the matched tag".

Then I push a tag 000.000.001, but build plan is not executed.

Anything wrong there? Could you please provide one working example ?

BR, Jevin
How to run NUnit 3.X tests in Bamboo 6.5?
Asked by Brian Mackey:

When I go to Stages and Jobs \> Default Stage \> Default Job \> Tasks \> Add Task \> Nunit Runner \> Executeable

My options are: Nunit 2.6.4 and also the x64 and BO4.2 versions of the same. There is no NUnit 3.X. I understand this was an issue in some older versions of Bamboo. I'm running Bamboo 6.5 build 60509.


Answers:
author: Gerhard Forster
body: Hello Brian,

I found the following improvement request for you: <https://jira.atlassian.com/browse/BAM-18336>. As to this, up to now, NUnit 3.X is only supported by Bamboo in NUnit 2.X compatibility mode, hence NUnit 3 format is not supported.

I'd like to encourage you to vote on this ticket as it's in "Gathering interest" mode and register yourself as watcher there. Also feel free to comment on it and urge your need for it, so you can raise visibility to our Dev team and increase the chance that NUnit 3.X might be supported in a future Bamboo version.

Hope this helps.

Cheers and have a great weekend,

Gerhard


Tags: nunit
Build plan from branch with specific salesforce components
Asked by Arun Kadarla:

Hi,

I am using bamboo to migrated code from branch to Salesforce org. I want to migrate specific components on a daily basis and want to ignore few components to migrate.

Please help in this. Please let me know if you need further information


Answers:
author: Gonchik Tsymzhitov
body: Hi!

This one will cover

<https://confluence.atlassian.com/bamboo/script-289277046.html>

Cheers,

Gonchik Tsymzhitov


Tags: bitbucket

migration

salesforce
how to configure multiple emails for bamboo plan notification
Asked by Neeraj Tiwari:

Hi Team,

I am not able to find any option to include multiple email ids to sent notification.

as Email option is allowing me to add only one email id at a time.

please help

Thanks

Neeraj


Answers:
author: Gonchik Tsymzhitov
body: Hi!

What's is the use case.

As a workaround you can do it, by internal server user with related email.

Also, you can see feature like embedded crowd

<https://confluence.atlassian.com/bamboo/bamboo-releases-671089224.html>

I would say time to update to the latest one

Cheers,

Gonchik Tsymzhitov
Measuring "Change Failure Rate"
Asked by Jeren Steffen:

Looking for suggestions on how to measure/track "Change Failure Rate" (deploy failure rate). We use Jira Software, Jira Service Desk, Confluence, Bamboo, Bitbucket, and Octopus.


Answers:
author: Gonchik Tsymzhitov
body: Hi!

Sorry, use case is not clear. Could you clarify, please?

Cheers,

Gonchik Tsymzhitov

comments: author: Phebe Brown
body: I just had a request for change failure rate reporting; in this case it would be

* **Change Failure Rate**: the % of tickets in a sprint that are Production or Done that are later moved to the Reopened.


author: Phebe Brown
body: (This is for a given sprint)


author: Jeren Steffen
body: Sorry for the delayed response, I must have missed the notification of your reply.  

We are attempting to follow the 4 kpi's from the book "Accelerate" and are having a difficult time figuring out an accurate (and preferably autonomous) method of tracking Change Failure Rate. This is defined as: The frequency a production deploy results in, and is the direct cause of, any failure requiring immediate repair.


author: mmcmorran
body: Jeren, did you guys manage to figure out how to monitor this because I am currently in the same boat as you?


author: Marcel Risques
body: I'd also be interested in learning how to do this, particularly the two "Ops" DevOps metrics (change failure rate \& mean time to recovery)


author: Karl Hamilton
body: I'm also interested in change failure rate relating to, releases, teams and sprints with variable time window etc - on dashboard automatically updated and other Dora measures


author: Oleksii Kostiuk
body: I was looking into this topic this week. There is no solution available from Atlasian. And Jira alone can not provide it. To be correct this metric should be collected from the CI and Runtime.

Maybe eventually there will be such function, but for now, i've found different solution.

<https://help.sleuth.io/accelerate-metrics>

It has integrations to Bitbucket, Jira and other services, which you might need in order to measure DORA metrics.

I hope this helps.


Tags: bitbucket

confluence-server

jira-service-desk-server

jira-software-server
Hi,can we set up a trigger which triggered after task completion?
Asked by sakunthala:

Ex: Plan Name - X. X got tasks a,b,c. There is another plan called Y. I need to trigger Y after successful completion of b task.


Answers:
author: Gerhard Forster
body: Hello Sakunthala,

a Bamboo trigger is not what you can use in this context as triggers in Bamboo determine when a build is fired.

Not exactly knowing what the tasks in your plan X are supposed to do, if you rearrange your tasks in a way that b was your last task running in this plan, then by Bamboo's dependency feature, it could kick off plan Y.

Please find details here: <https://confluence.atlassian.com/bamboo/setting-up-plan-build-dependencies-289276887.html>

Hope this helps.

Thanks, Gerhard
Multiple stages producing artifacts, automatic and manual
Asked by Lukasz Kalbarczyk:

I have a plan configured with 2 stages as below:

Automatic Stage  
\* Task1 - produces Artifact1  
\* Task2 - produces Artifact2  
\* Task3 - produces Artifact3  

Manual Stage  
\* Task4 - produces Artifact4  
\* Task5 - produces Artifact5  

There is also a deployment plan containing 5 envs:  
\* Deployment of Artifact1, triggered by 'Automatic Stage' completion  
\* Deployment of Artifact2, triggered by 'Automatic Stage' completion  
\* Deployment of Artifact3, triggered by 'Automatic Stage' completion  
\* Deployment of Artifact4, triggered by 'Manual Stage' completion  
\* Deployment of Artifact5, triggered by the whole build completion  

The first 3 artifacts are deployed properly. A new release is created. But the last 2 are not. The previous release, created after the 'Automatic Stage' completion, is used. Artifact 4 and 5 are not visible in that release.  

How can I update the previously completed release or force bamboo to create a new one after the manual stage is completed?  

Bamboo 6.3.1 is used.


Answers:
author: Foong
body: Its a bug <https://jira.atlassian.com/browse/BAM-17819>
substring from variable in Bamboo script task
Asked by Jules Alberts:

Hi everyone,  

In Bamboo, I want a build to stop executing the following tasks based the last part of a variable. To be more specific: I only want to continue if the Maven version of the project I'm working on is a SNAPSHOT. I installed the Maven pom value extractor plugin, and now I have the project version, but how do I get the last part of that variable? I tried these:

```

#!/bin/bash
echo "========================================================"
echo Maven version is ${bamboo.maven.version}
echo Last 10 pos is ${bamboo.maven.version:(-10)}
echo ${bamboo.maven.version} | tail -c 10
echo "========================================================"
```

<br />

but they give these errors:

```
13-Nov-2018 12:44:17 ?? ?========================================================
13-Nov-2018 12:44:17 ?? ?Maven version is 2.0.3-SNAPSHOT
13-Nov-2018 12:44:17 ?? ?/opt/atlassian/bamboo/temp/DLWO-YLAN-BA-37-ScriptBuildTask-1970695706317157380.sh: line 5: ${bamboo.maven.version:(-10)}: bad substitution
13-Nov-2018 12:44:17 ?? ?tail: cannot open `10' for reading: No such file or directory
13-Nov-2018 12:44:17 ?? ?========================================================
```

These commands work when run from a normal shell script. What can I do in a Bamboo script task to achieve this?

TIA,

Jules.


Answers:
author: Daniel Santos
body: Hi Jules,  

Let me share a header we have in Bamboo on plan and global variables pages, which might explain why this is failing:
> For task configuration fields, use the syntax ${bamboo.myvariablename}. Bamboo also supports nested variables. For instance, if you set variableName = world, and variable.value = Hello ${bamboo.variableName}, Bamboo will resolve it as Hello world. For inline scripts, variables are exposed as shell environment variables which can be accessed using the syntax $bamboo_MY_VARIABLE_NAME (Linux/Mac OS X) or %BAMBOO_MY_VARIABLE_NAME% (Windows).

Please try:

```
echo Last 10 pos is ${bamboo_maven_version:(-10)}
echo ${bamboo_maven_version} | tail -c 10
```

comments: author: Jules Alberts
body: Thanks for pointing this out Daniel, it works now.


author: Daniel Santos
body: You are welcome! =\]


Tags: script

sub-string
Solved:Bamboo plans failed to start.
Asked by ???:

Hello.

I currently use Bamboo 5.7.2 as a CD. I operated the bamboos in their usual configuration.  
But it doesn't work and only the message ' Build: #59 has been queued for 1429 minutes' was received.  
All plans work like that without an error message. I stopped all configurations and ran 'Source Code Checkout' but the result was the same.  
I think that is a Git problem. Is there a solution?


Answers:
author: Gerhard Forster
body: Hello there,

first of all: Your Bamboo version in use is End of Life (EOL) and this for quite long already. Please consider urgently a Bamboo upgrade as it's almost impossible to support sich old versions.

Here a KB guiding you through the upgrade process: <https://confluence.atlassian.com/bamboo/bamboo-upgrade-guide-720411366.html> (please care about upgrade path!)

* The error message tells us that your build was started but apparently could not terminate (or Bamboo's database was not notified about build termination and thus marked it as queued) and finally gave up

Hard to advise anything here without looking in your logs. Therefore, open your Bamboo Server log under *\<Bamboo home directory\>/logs/atlassian-bamboo.log* and grab for exception, error / fatal, etc. This should drive you to the source of the issue.

If it is really a Git problem, try to run the failing Git command outside Bamboo, so from a command-line / Terminal on the machine Bamboo runs it. If it's failing there, the problem is not Bamboo related.

If not, quite often Bamboo log or the error message as such point to a document or KB which typically provides at least a workaround. If not, please google for the error you spot.

Hope I could help with this.

Cheers, Gerhard
Just installed bamboo on Ubuntu 18.04, cant start
Asked by Gintohewoo:

When I try to start the bamboo service on my machine this is all I can get for troubleshooting logs/output:

? bamboo.service - LSB: Atlassian Bamboo Server  
Loaded: loaded (/etc/init.d/bamboo; generated)  
Active: failed (Result: exit-code) since Tue 2018-11-13 03:42:51 UTC; 7s ago  
Docs: man:systemd-sysv-generator(8)  
Process: 8739 ExecStart=/etc/init.d/bamboo start (code=exited, status=127)

Nov 13 03:42:51 cheshire-cat systemd\[1\]: Starting LSB: Atlassian Bamboo Server...  
Nov 13 03:42:51 cheshire-cat bamboo\[8739\]: Starting bamboo  
Nov 13 03:42:51 cheshire-cat su\[8744\]: Successful su for bamboo by root  
Nov 13 03:42:51 cheshire-cat su\[8744\]: + ??? root:bamboo  
Nov 13 03:42:51 cheshire-cat su\[8744\]: pam_unix(su:session): session opened for user bamboo by (uid=0)  
Nov 13 03:42:51 cheshire-cat su\[8744\]: pam_unix(su:session): session closed for user bamboo  
Nov 13 03:42:51 cheshire-cat systemd\[1\]: bamboo.service: Control process exited, code=exited status=127  
Nov 13 03:42:51 cheshire-cat systemd\[1\]: bamboo.service: Failed with result 'exit-code'.  
Nov 13 03:42:51 cheshire-cat systemd\[1\]: Failed to start LSB: Atlassian Bamboo Server.

Any help or experience anyone else has had with this would be greatly appreciated as I am currently at a loss.


Answers:
author: Shankar Asam {Appfire}
body: Hi Thomas,

Is this the first time you're trying to setup and start the bamboo? What did you see when you're trying to access Bamboo? Could you provide atlassian bamboo log file (atlassian-bamboo.log) for review?

-Shankar

comments: author: Gintohewoo
body: I apologize. I figured this out last night, I had the JAVA_HOME configured one folder too deep for it to initialize.

I can get it started now but cannot seem to get the configuration to work with my postgres server that is located on the same server.

Thank you for helping!


author: Shankar Asam {Appfire}
body: Any specific error that you're getting while using postgresql? Keep in mind that you need to make some changes in pg_hba.conf file to provide permissions.

Thanks


author: Gintohewoo
body: I have confluence and jira installed in the same postgres instance without issue.

I can connect both locally and externally to the postgres instance with the bamboo credentials.

I have a log i can post and will do so in a bit.


author: Gintohewoo
body: I have posted details at the following question:

<https://community.atlassian.com/t5/Questions/quot-Please-wait-while-Bamboo-sets-up-your-database-quot-has/qaq-p/939173#M63869>
Bamboo Inline Scripts
Asked by IT:

I crashed the bamboo database. So have to setup another new bamboo instance.

How can I recover the Inline scripts we use in the original bamboo plans? The bamboo-home directory is backed up and everything is using default configuration.


Answers:
author: Gonchik Tsymzhitov
body: Hi!

I hope from database backup you recovered.

Cheers,

Gonchik
How to add Decription of a Unite Test to Bamboo build output
Asked by Mihiran Dimunguarachchi:

List of unit tests executed by the build are listed on a "Test" tab of bamboo. What I would like to have a description of the test in bamboo. Is it possible to have this may be below the description, test class, test method of the test?


Answers:
author: Gonchik Tsymzhitov
body: For history this <http://windyroad.com.au/dl/Open%20Source/JUnit.xsd>

will help

Also, please, have a look this thread

<https://stackoverflow.com/questions/4922867/what-is-the-junit-xml-format-specification-that-hudson-supports>
Environment.ts file does not proper details after build
Asked by Ashwitha B:

Environment.Dev.ts files needs to be copied to environment.ts during dev build. Environment.qa.ts to environment. Ts on qa build. But when final wars are created both dev.war and qa.war has environment. Dev.ts despite of mentioning which ts file needs to be copied in POM.xml


Answers:
author: Nic Brough -Adaptavist-
body: I am afraid some your statements do not make sense. I think I can work out what most of them are getting at, and the answer is "Yes, you can copy the file around during a build, just set up a task in the plan to do it, one that looks at the environment to determine which one to copy."

But I can't begin to guess what your last sentence means.
How do I run terraform apply from Bamboo?
Asked by Victor Damian-Chicon:

I have tried adding a server capability type executable command defining the path were terraform is install in the Bamboo server. However when running a local agent I get:

/opt/bamboo-home/temp/..611127650554.sh: line 6: /usr/bin/terraform: No such file or directory


Answers:
author: Gonchik Tsymzhitov
body: Hi!

[@Victor Damian-Chicon](/t5/user/viewprofilepage/user-id/2269378) have you checked under bamboo user visibility of the /usr/bin/terraform ?

[Capability](https://confluence.atlassian.com/bamboo/capability-289277445.html), used like the filter of the your agents.

Cheers,

Gonchik Tsymzhitov

comments: author: Victor Damian-Chicon
body: Thank you. Im a noob of course. It helps if I work on the right server : ( . ....  
so

* installed terraform in /usr/bin/terraform (in the right server this time ?\\_(?)_/?)
* /usr/bin/ is in the bamboo path (URL..../admin/systemInfo.action or install_dir.../bin/setenv.sh)
* added Server Capability terraform Executable -\> Command -\> path /usr/bin/terraform (URL..../admin/agent/configureSharedLocalCapabilities.action)
* Created Plan -\> Job -\> task -\> script -\> shell -\> inline -\> body .... and

green logs:

terraform -v

Terraform v0.11.10

Thank you Gonchik Tsymzhitov


author: Gonchik Tsymzhitov
body: You are welcome!


author: Pieter Smit
body: Might also want to look at a tool that can select a specific terraform version.  

e.g. <https://github.com/warrensbox/terraform-switcher>
How to Build a .net based project on Bamboo server installed on Linux (RHEL) Operating System
Asked by Uttam Kumar:

How to Build a .net based project on Bamboo server installed on Linux (RHEL). I see MsBuild and Visual Studio are available as executable but when I select MsBuild then it doesn't auto populate me the versions of MSBuild, so I selected "Add new executable" and in this small new window its asking for the MsBuild.exe file path and my network person installed .net core 2.1 on Linux but could find MSBuild.exe file anywhere. So I wanted to figure out a solution to "Add Task" to build this .net project and also deploy it to dev/production server with deployment step.

Any help will be appreciated.

Thanks!!!


Answers:
author: Gerhard Forster
body: Hello Uttam,

basically you have these two options here:

1. **Configure and run a remote or elastic Windows agent** . As build tools on this Windows agent you may install and choose **MSBuild** , **NAnt** or **MS Visual Studio** .
   * Get an overview of the whole process - from installation, over plan creation / repository choice, build trigger to task selection and configuration - via <https://confluence.atlassian.com/bamboo/getting-started-with-net-and-bamboo-289277288.html?_ga=2.184736681.1633154101.1528726134-1311615398.1523044491>.
   * Document <https://confluence.atlassian.com/bamboo/bamboo-remote-agent-installation-guide-289276832.html> will help you setting up your remote agent.  
     For a Windows agent installation you merely need to add **installntservice** at the end of your remote agent start-up command. Find details for all additional remote agent options here: <https://confluence.atlassian.com/bamboo/additional-remote-agent-options-436044733.html>
2. **Run Mono so to run .Net on Linux** . Find useful information here:  
   * <https://en.wikipedia.org/wiki/Mono_(software>)
   * <https://www.mono-project.com/comprising> Download, Documentation and Community areas. Mono represents a cross-platform and open-source framework

Hope this helps.

Cheers and have a great weekend,

Gerhard


Tags: .net

build

linux
Why am I getting this error when I try to run a powershell inline command from a task
Asked by Hector Magnanao:

Failing task since return code of \[powershell -ExecutionPolicy bypass -Command D:\\bamboo-agent-home\\temp\\ID-TP-JOB1-43-ScriptBuildTask-8107624322901345428.ps1\] was -1 while expected 0


Answers:
author: Gerhard Forster
body: Hi Hector,

this can be lots of things.

Is the Script task running as PowerShell executed on Bamboo Server or a remote / an elastic agent? That helps checking for errors or KBs. For remote agent there exist some bugs.

As who so under what permission is your PowerShell script running. E.g. the following bug is for a remote Windows agent running a PS script - <https://jira.atlassian.com/browse/BAM-14097>. It needs to be run there as administrator from your Basmboo plan or fails.

So, I'd suggest to either google with more details or provide your details, so Community can help you better.

Have a great weekend!

Cheers, Gerhard