youngmon/atlassian-qna huggingface dataset:
TEAM WORK
Asked by Shlomit Yzhaki:

HELO  
If I'm working with a team on one main board but I don't want everyone to see all the cards, or all the lists is there a way for each team member to see only the cards I've assigned him to and not Everything?

```
?
```


Answers:
author: milynnus
body: [@Shlomit Yzhaki](/t5/user/viewprofilepage/user-id/5117538)

Consider using external share. You can also use Hipporello Share Card power up or use their build to builder to customise on to your needs. What is good about the later is that it provides conversation, a portal and you dynamically custom what you want to share.
Como eu crio um card com o nome de um item no checklist criado em outro card?
Asked by Rossan Pereira:

Bom dia.

Tenho um card em um quadro que cont?m alguns checklists de entrada por outras pessoas.

Eu quero que ao criar um item dentro do checklist deste card, o bot crie um outro card em um outro quadro com o nome deste item criado no checklist.

Exemplo: Tenho um quadro chamado "Quadro 01" e um card dentro dele chamado "Card 01" com seus checklists. Ao adicionar um item no checklist do card "Card 01", o bot ir? at? o "Quadro 02" e criar? um card novo com o nome do checklist criado no "Card 01".

Se eu uso a vari?vel "{checklistname}", ele coloca o nome do checklist, e n?o do item dentro do checklist.

Se eu uso a vari?vel "{triggerchecklistname}", ele coloca o nome do card como "New Card".

Qual vari?vel usar?

Desde j?, agrade?o a ajuda.


Answers:
author: Rossan Pereira
body: J? resolvido.

comments: author: Igor Peixoto
body: Como voc? conseguiu fazer?


Tags: butler
Two premium users with individual signatures can collaborate without extra charges?
Asked by Luiz Augusto Coelho Paim:

I and a fellow have individual premium signatures and I ask of we can include each other in our boards to collaborate without extra charges.


Answers:
author: Rafael Dill
body: Hi [@Luiz Augusto Coelho Paim](/t5/user/viewprofilepage/user-id/5114752) , welcome to the community!

Yes, if you invite your colleague to just one board under your Workspace, this is not considered a billed member. The same happens for your colleague, if they invite you to only one board under their Workspace, it will not be charged. Billed members are only members of the Workspace and multi-board guests, which are users that have been invited for more than just one board.

In case you have any queries about it, please take a look at our full document explaining what is a multi-board guest - <https://support.atlassian.com/trello/docs/multi-board-guests/>
Bamboo user can't set timezone in their profile?
Asked by Maggie Stearns:

In JIRA, I can see that a user can modify their profile to change their timezone. I don't see the same capability in Bamboo. Is it not possible in Bamboo? We are running Bamboo 5.4.


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi Maggie,

You can't setup a specific timezone per user in Bamboo. All the user profile actions are available here [](https://confluence.atlassian.com/display/BAMBOO/Managing+your+user+profile)<https://confluence.atlassian.com/display/BAMBOO/Managing+your+user+profile>

Regards,

Fabio

comments: author: Jamey Holden
body: Is there any plan to add this support? We are a UK team sharing an instance with our team in the US (which they manage). It's quite frustrating for us having to mentally alter the deploy and build times output by the server, especially since our deployed code logs in UK time.


author: Vasanth Mohanan
body: Hi [@Fabio Racobaldo _Herzum_](/t5/user/viewprofilepage/user-id/781528)

Seems like this is been answered 3 years back. Is Atlassian yet to add this feature to Bamboo users? I couldn't see any option to change timezone for user specific.

[@Maggie Stearns](/t5/user/viewprofilepage/user-id/673886) or [@Jamey Holden](/t5/user/viewprofilepage/user-id/631885) you found any turnaround? If so can you please share it with me.


author: Jeyanthan I
body: I see there is an existing feature request for this - [BAM-6558](https://jira.atlassian.com/browse/BAM-6558). Please feel free to vote it.


Tags: bamboo-administration
how to luanch a plan with a custom AMI
Asked by kevin.leslie:

I have followed the documentation and customised the default AMI Image  
the work done on the AMi will not effect how Bamboo works with ec2 instance.  
I have install ssh keys on the AMI so that I can down load the latest code to the instance  
also I have installed web development tools bower and also grunt  
I cloned the image and I have registered the image with Bamboo

I just need to launch a plan and use the image I have provided. I am sure I have done this before but I cant remember how to do it ?  
the documentation tells you how to launch a instance but it dont tell you how to launch a particular AMI with a certain PLAN


Answers:
author: Przemek Bruski
body: You can add a capability to your AMI and make your plan require that capability.
MSTest unable to parse results
Asked by chris spencer:

I'm attempting to get Bamboo on-demand to run a test using MSTest. It appears to run the test but then fails parsing it afterwards. What could I be doing wrong?

*Copyright (c) Microsoft Corporation. All rights reserved.*

*Loading C:\\build-dir\\DAS-TE-JOB1\\PortalWebApp\\Dashworks.Model.Testing\\bin\\Debug\\Dashworks.Model.Testing.dll...*

*Starting execution...*

*Results Top Level Tests*

*------- ---------------*

*Passed Dashworks.Model.Testing.JsonModelTests.TestJsonDatePickerProperties*

*1/1 test(s) Passed*

*Summary*

*-------*

*Test Run Completed.*

*Passed 1*

*---------*

*Total 1*

*Results file: C:\\build-dir\\DAS-TE-JOB1\\TestResults_Build_3.3.0.24.trx*

*Test Settings: Default Test Settings*

*Parsing test results...*

*Failing task since test cases were expected but none were found.*

*Finished task 'MsTest'*

If I add an MSTest Parser task then that fails also. With the same error.

*Starting task 'Parse results' of type 'com.atlassian.bamboo.plugin.dotnet:mstest'*

*Parsing test results...*

*Failing task since test cases were expected but none were found.*

*Finished task 'Parse results'*


Answers:
author: chris spencer
body: Bamboo on-demand only allows the generation of .trx files. It validates this in the UI. I could run the MSTest.exe directly and possibly generate an .xml files but I chose not to do this.

I resolved this by changing the 'Results filename' value from:

"${bamboo.build.working.directory}\\\<filename\>.trx" to just "\<filename\>.trx"

Maybe it was the backslash causing the issue...

comments: author: Martin Morin
body: This also fixed my issue


author: dougknudsen
body: This fixed my issue too. Using "\*\*/\*.trx" works.

I wonder if it is a relative path so putting "${bamboo.build.working.directory}/...." for the Results filename causes issues. Can't find any logs that show what the full path it is trying to use but I bet that is the problem.


author: Ron Chan
body: Chris - try generating the test file to an .xml format


Tags: ms-testrunner
Python code coverage in Bamboo: Cobertura output
Asked by Viktor Nagy:

Hi,

I'm running projects built with Python and Javascript, and would like code coverage reports together with my Bamboo builds.

I know about the tools (Nose for Python with the coverage package, Karma-coverage for JS) that could generate me Cobertura compatible XML output, thus I would like to know if you have any support for these?  
[](https://community.atlassian.com/t5/Bamboo-questions/Python-code-coverage-in-Bamboo-Cobertura-output/qaq-p/62512?attachment-id=2800){#link_116a248e0aab3e}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/1966/1/Screen%20Shot%202016-02-09%20at%2020.35.13.png){#display_116a248e0aab3e_0}


Answers:
author: Andrey Oleynik
body: Bamboo doesn't support coverage reports in Cobertura format, but look here (<https://github.com/tumb1er/bamboo-build-tools>) for script which converts XML from Cobertura format to Clover. Then you can upload this XML as clover report on Miscellaneous tab of a job. So you will track changes in code coverage.

comments: author: johnthagen
body: @Andrey Oleynik, I can convert output from nose2 --with-coverage --coverage-report=xml to Clover format using <https://pypi.python.org/pypi/cobertura-clover-transform/>. When I add the clover.xml file to the build using the Miscellaneous tab using this method (<https://confluence.atlassian.com/bamboo/enabling-the-clover-add-on-289277268.html#EnablingtheCloveradd-on-ManualCloverintegration>), I only get a very limited report.How can you convert the Python-generated clover.xml output into something that Bamboo fully consumes and gives you a full report?

Must a Java build also take place that runs Clover?


author: Andrey Oleynik
body: cobertura-clover-transform doesn't create full clover report, you could use it for tracking historical changes of cover ratio. The only way to get the full coverage report is to create html report by nose2:

```
nose2 --with-cov --cov-report html testfoo
```

and attach it to a build as artifact.

Screen Shot 2016-02-09 at 20.35.13.png


author: johnthagen
body: @Andrey Oleynik, worked perfectly. Much appreciated.


author: Don McIntosh
body: Or you could try coveralls.io. We use the coverage output generated by nose and the send that to coveralls. There are two Lutton libraries you can choose from that make it easy to link bamboo with coveralls and then you will have a full history of code coverage.


author: johnthagen
body: Check out this python package: <https://pypi.python.org/pypi/cobertura-clover-transform>


Tags: cloud

python
static code analysis
Asked by Goncalo-Almeida:

From what I could find there is still no answer about whether there will be support for static code analysis with tools such as Checkstyle or Findbugs.We are loving Jira and Jira Agile, and would love to migrate from Jenkins to Bamboo for all the integration and hassle free solutions that you at Atlassian have. Unfortunately , these two tools (Checkstyle or Findbugs) are a must for us.Is there any solution you can recommend? or is there any intention or ETA on these tools/plugins for Bamboo?Best regards,Gon?alo Almeida


Answers:
author: Markus Schulte
body: [I](https://marketplace.atlassian.com/vendors/1213259) am providing two addons, [View Checkstyle/CodeSniffer](https://marketplace.atlassian.com/plugins/eu.markusschulte.atlassian.bamboo.plugin.report-checkstyle/server/overview) supports Checkstyle, [View PMD-pmd/PHPMD (mess detector)](https://marketplace.atlassian.com/plugins/eu.markusschulte.atlassian.bamboo.pmd-pmd-plugin/overview) supports PMD. CPD will come soon, FindBugs too, have a look at my [Marketplace vendor page](https://marketplace.atlassian.com/vendors/1213259).


author: Timothy Harris
body: You know what. I am running into the same problem. We have a customer who wants to use bamboo but I CAN'T FIND a static code analysis tool for Java that is supported by bamboo....

Kind of hard to recommend the tool! Which is a shame because it has a lot of nice functionality...
Bamboo OnDemand EC2 Instance has old AWS CLI
Asked by Brian:

I need to use the AWS CLI as part of a deployment script running on a Bamboo OnDemand instance. However, the EBS x86_64 (linux) image has version 0.9.3 while the current version is 1.3.6. How long until the image is updated?

Will it cause any problems for Bamboo if I update it?


Answers:
author: Przemek Bruski
body: Image update is not scheduled. You can update the CLI, Bamboo doesn't use it.


Tags: cloud
Start a Bamboo Plan with a specific Job
Asked by irfan zafar:

Hello,

i have a Bamboo Plan with 5 Jobs.

Job 1 activ

Job 2 activ

Job 3 activ

Job 4 activ

Job 5 activ

My Question is, do i have the possibility to start this bamboo plan with one job like "Job 2" without deactived the other jobs.

Bamboo 4.4.8 build 3511


Answers:
author: Ron Chan
body: Using the script task, you will need to modify your jobs. First of all you need a script task per job.

Create a script task "inline" something like:

***if \[\[ ${bamboo.repository.git.branch} == release\* \]\]; then***   
***execute tasks*** ***fi***

(this script executes tasks when my branch is a named "release\*")

So with multiple jobs (you will need to consolidate your existing tasks in this script), it would look something like:

Job 1:

***if \[\[ ${bamboo.repository.git.branch} == release\* \]\]; then***   
***execute job1 tasks*** ***fi***

Job 2

***if \[\[ ${bamboo.repository.git.branch} == release\* \]\]; then***   
***execute job 2 tasks*** ***fi***

Job 3

***if \[\[ ${bamboo.repository.git.branch} == release\* \]\]; then***   
***execute job 3 tasks*** ***fi***


author: irfan zafar
body: but tha mean, i have to modify all jobs?

or do i have to creat a JOB mit that script?

AND can i have an example for that script plzz?


author: Ron Chan
body: You can use the Script task (within the Job) and write an if-then condition to execute that particular job or not, otherwise, proceed to the next job (which will have it's own condition and so forth).


Tags: plan
Cannot see Bamboo Agent Utilization Report properly
Asked by nikhil khedlekar:

1. We are on Bamboo [Continuous integration](http://www.atlassian.com/software/bamboo/) powered by [Atlassian Bamboo](http://www.atlassian.com/software/bamboo/) version 3.4.3 build 2811

we are trying to analyze the agent utilization to check if we need to buy more licenses for extra agents. However, when we go to the reports tab - click on the "Agent Utilization" report and then select build plans - and submit - the report that displays - does so "behind" the dropdown for build plans and we are unable to make the dropdown disappear. Is this a known issue ? is there a workaround ?

2. The information that we really need to find out is - how many builds are "queued" because all agents are busy and how many times a day does the "queueing" occur. How do we get such data ?


Answers:
author: nikhil khedlekar
body: the first issue doesnot show up - if I use a widescreen.

still not sure how to get the data for the 2nd issue - how many builds are "queued" because all agents are busy and how many times a day does the "queueing" occur. How do we get such data ?


author: nikhil khedlekar
body: the first issue doesnot show up - if I use a widescreen.

still not sure how to get the data for the 2nd issue - how many builds are "queued" because all agents are busy and how many times a day does the "queueing" occur. How do we get such data ?


Tags: bamboo-administration
Approved/Broken not useful on Deployments
Asked by dustin_barnes:

If you're anything like any company in the world, you release to QA, then that build, when approved, can move to Stage. From there, another approval, and it moves to Prod. There is now a UI to Approve/Deny builds. What I really want from the deployment stuff is to only allow approved builds to advance to the next environment. So only builds marked as approved are an option in the version dropdown for Stage. Right now, however, you can create a whole new release and push it directly to Stage.

Is there some usage pattern I'm missing here? I would expect all the enterprise folks to throw a fit over this, but maybe this is why most people still suggest using regular plans for deployments?


Answers:
author: Ron Chan
body: Dustin - join the club [](https://jira.atlassian.com/browse/BAM-13266)<https://jira.atlassian.com/browse/BAM-13266>

Feel free to voice your displeasure to stimulate some activity on this front.

comments: author: dustin_barnes
body: Yeah... This one seems to wrap up the actual workflow we all want: [](https://jira.atlassian.com/browse/BAM-13356)<https://jira.atlassian.com/browse/BAM-13356>


author: Ron Chan
body: Right you are, that is the over arching one for deployments workflow.

So anxiously waiting for these changes!


Tags: bamboo-administration
Can I add a "Restart Service" button to the deployments page?
Asked by Joe Levis:

Let's say I have a deployment environment configured in Bamboo called "qa" whose deploy button deploys the specific build to the qa environment, as you would assume it does. What I'm trying to do now is add another action option that would restart the application's service in that environment.

For example, if the application is PHP and runs on Apache, there would be a button to deploy the code to the environment, as well as a button to simply restart Apache on the environment. The purpose is to provide teams the ability to restart the app without needing to re-deploy.

I have a script that handles the target server list and the service restart command. All I need now is a button that can kick that script off. I thought about adding another environment deployment called "restart-qa" and having that deploy button only restart the qa environment, but that is confusing when it requests a release version to "deploy" since we're not deploying a version...only restarting the existing release on the environment.

Is there any way to do this?


Answers:
author: EddieW
body: > The purpose is to provide teams the ability to restart the app without needing to re-deploy.

That doesn't sound like a deployment...

In general there is good practice that a "deployment" should be everything required to go from A to B, and be repeatable. No reason that should not bounce the web servers too if need _sometimes_, do it _all the time_. If there is a problem that requires multiple restarting find it address it. Deployments should be smooth and easy.

But Using Bamboo for ad-hoc operation support is probably outside its intended use a bit.

However the atlassian APIs are reasonably documented, and well written. So you could write a plugin to introduce such functionality.

comments: author: Joe Levis
body: Thanks for the feedback Eddie.

I agree that the deployment should handle everything required for the app to work, including service restarts (and it does). This is an edgecase that was presented by a development team that has a few legacy apps that are not as anti-fragile as we would like. So, although our deployment automation works great with new products that fit that ideal mold, some older apps aren't so consistent and need a little more TLC.

If the ability to add other action options in the deployment project isn't available, I can go down the custom plugin route.
Sample script for bulk creating Bamboo plans
Asked by Michael Smith:

Hi,

I have about 90 common libraries as individual Maven projects in Subversion \& Jenkins. These are libraries shared between projects that I would like to migrate to Stash and Bamboo. In Jenkins it was fairly easy to script job creation for all of these.

I see there's a REST API for Bamboo but I'm wondering if anyone has a sample shell script to clone plans from a template where only the job name and source repo are different. In Jenkins this was just a case of copying a config file to a new directory and running sed on a few keys.

Thanks!


Answers:
author: Bob Swift (personal)
body: [Bamboo Command Line Interface](https://bobswift.atlassian.net/wiki/display/BCLI) has [clonePlan](https://bobswift.atlassian.net/wiki/display/BCLI/Documentation#Documentation-clonePlan) and we are working on related plan actions - [BCLI-48](https://bobswift.atlassian.net/browse/BCLI-48)

comments: author: Michael Smith
body: Thanks Bob. That will get me started. Looking at [BAM-4854](https://jira.atlassian.com/browse/BAM-4854) it sounds like cloning is the extent of what I could do through the REST API for now.


Tags: bulk-edit
Stash repository structure for project with multiple applications
Asked by Michael Smith:

We're looking to migrate from SVN/Jenkins/Mantis to Stash/Bamboo/JIRA. We typically have 3-5 Java webapps in a project built using Maven, along with one or two .NET Windows apps also built with Maven, and the whole set is released together in a unified deployment.

Should we create a single Stash project with a single Git repo for each project, and a single Bamboo plan to build it all?

Or multiple repositories under a Stash project, one repo per webapp?

The automatic branching features in Stash, Bamboo and JIRA seem to be optimized for a single repo being the common case.


Answers:
author: Marcin Gardias
body: I would say it boils down to answer to 2 simple questions: are webapps from single project often changed together? If you go with single repo per project would the size of it become a problem?

If the answer to first is 'yes' and second 'no' then I would go with single repository.

As you said, branching in Bamboo is optimized for single repository case. I also find it personally much more convienient if I don't have to look for components of single project in 5 different places ;-) But YMMV.

comments: author: cofarrell
body: Just to add to Marcin's comment.

This is an area that IMHO still has some room for improvement (you might be interested in this [recent blog](http://blogs.atlassian.com/2014/04/git-project-dependencies/) from a colleague of mine).

Marcin is right - generally tooling, including Stash/Maven/Bamboo/Everything work better with a single repository. The longer you can stick with that the most comfortable off you'll be. There are two places where this becomes a real problem (which is what Marcin is really talking about with 'size' above)

1. You need to 'share' a single repository/library/module/product with more than one repository. At this point you need to use Maven/Git-Submodule/Git-Subtree to 'depend' on the other repository.

2. Build speed - the maven build of a single repository becomes unwieldy/horrible and you want to improve performance.

Again, if you don't have either of those problems then having a single repository is almost always the easiest.

Cheers,

Charles

PS. FWIW [I think this is solvable](https://bitbucket.org/cofarrell/one-build-tool/src/master/README.md), but we need to ditch Maven first. :)


author: Michael Smith
body: Thanks for the blog links - it was interesting reading.


Tags: bitbucket-server