youngmon/atlassian-qna huggingface dataset:
How to add custom emojis under the new Trello interface?
Asked by Quells T:

I have added some custom new emojis in the past. However, with the new interface, I can't seem to find that option anymore.

The guides I'm able to find online still feature the old interface, which is no longer applicable. For example, this one : <https://www.iorad.com/player/2036994/Trello---How-to-create-custom-emoji#trysteps-5>


Answers:
author: NaomiM
body: Thanks for the instructions [@Dreamsuite Mike](/t5/user/viewprofilepage/user-id/5153180) They worked great for me, and then I accidentally found another way to do it. You don't have to leave the new interface; you can upload a custom emoji from a checklist.

Open a card and choose the Checklist button. At the checklist, click Add an item. Click the smileyface icon; Upload emoji is the bottom of the list, just like in the old interface.

I'd like to know though...is there a way to delete a custom emoji?


author: Dreamsuite Mike
body: Hi [@Quells T](/t5/user/viewprofilepage/user-id/5269334) Yes this is a cool feature and from what I can see there isn't a way to upload in the new editor. If any one at Atlassian know different, please let us know.

There is a work around...

![ezgif.com-video-to-gif (15).gif](https://community.atlassian.com/t5/image/serverpage/image-id/269457i1DD9773908290163/image-size/large?v=v2&px=999 "ezgif.com-video-to-gif (15).gif")

comments: author: Quells T
body: Thanks for responding! Sad to hear the feature was removed :(

You said there is a work around? It looks like you tried to link something, but all I see is a 404 - image not found


author: Dreamsuite Mike
body: Sorry, I had a gif showing but it didn't paste properly. I'll re-upload when I get home.. Heres the textual version

1. Click 'Share Feedback' at the bottom left of the description box
2. Turn new editor off
3. Add emojis like you did before
4. Turn new editor back on, custom emojis will be saved


author: Quells T
body: Awesome! I was able to add new emojis with this workaround. Thank you very much!


author: Dreamsuite Mike
body: Glad this helped. For completeness, I've added the gif

### ? {#toc-hId-2056847377}


author: frabinstein
body: It seems the workaround is no longer working.

At least for me, I don't have the 'Share Feedback' link:![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/284965iAE47451590C23CBF/image-size/large?v=v2&px=999 "image.png")

Not sure if there are other ways to temporarily turn off the new editor.


author: Dreamsuite Mike
body: Hi [@frabinstein](/t5/user/viewprofilepage/user-id/4479035)

Go to <https://trello.com/labs> and switch off the WYSIWYG editor...


author: frabinstein
body: Awesome. That worked.

Thank you [@Dreamsuite Mike](/t5/user/viewprofilepage/user-id/5153180)!!!


author: Tais Takehara
body: Thank you, [@Dreamsuite Mike](/t5/user/viewprofilepage/user-id/5153180)It worked!
Atlassian Billing API
Asked by ???:

hello,

<br />

I wonder if Atlassian's payment API support will be possible.  
I want to access the total amount of payment per month by API method.

Thank you.


Answers:
author: David Bakkers
body: Hello [@???](/t5/user/viewprofilepage/user-id/5268552)

Given the updated information you've provided, I've updated this answer and can advise the following;

1. Jira does not have any 'billing' API. It provides only the [License metrics endpoints](https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-license-metrics/#api-group-license-metrics) to give your basic Jira licence type, status and user count.
2. That feature request for Atlassian to provide a central billing API for their cloud products hasn't been done yet.

In summary, I think you are looking for a unicorn. Atlassian currently doesn't provide an API to meet your specific needs that I know of.

If you look [all the Atlassian Cloud feature requests](https://jira.atlassian.com/issues/?filter=98688&jql=project%20%3D%20CLOUD%20AND%20resolution%20%3D%20Unresolved%20and%20summary%20~%20%22billing%22) that include the word 'billing' in their summary, there are many on the same topic. Specifically, there is feature request [CLOUD-11223](https://jira.atlassian.com/browse/CLOUD-11223) *"Ability to pull billing info and basic usage via API".*I think you should vote for that feature request as it best matches what you would like Atlassian to provide in the future.

comments: author: ???
body: I'll correct 'payment' to 'billing'.

<https://developer.atlassian.com/cloud/jira/platform/rest/v3/intro/#about>

In the Jira API documentation above, I was looking for an API to check my biliing details.


author: ???
body: <https://community.atlassian.com/t5/Confluence-questions/Atlassian-API-Billing/qaq-p/1426950>

I also found an old question like my request on this community site,  
We've confirmed that the feature isn't ready yet.


author: ???
body: I want to automatically collect cloud costs, but I really need an API that can check Atlassian's payment information.


author: ???
body: [@David Bakkers](/t5/user/viewprofilepage/user-id/1575730) Could i get some help?


author: David Bakkers
body: [@???](/t5/user/viewprofilepage/user-id/5268552)

I've updated my original answer.


author: Khai Shaun Ng
body: From URL, it is possible to get the data when you fill in your cloud site's ID  
- <https://admin.atlassian.com/gateway/api/billing-ux/cloud/>\<**CLOUD_ID**\>/billing/v2/site-entitlements

However, this URL above can't be accessed via Postman or any other external REST API, it seems to be missing Basic Auth / OAuth feature, the only way that we can get the information is using the generated **cloud.session.token** retrieved from the browser, and then we have a problem of getting an updated cloud.session.token everytime.   

It would be very helpful if we can retrieve such information from somewhere else.


Tags: api

atlassian-sdk

atlassian-support

jira

rest-api
Como evito que un tablero genere Backup de manera aleatoria.
Asked by Jean Carlos Cordoba:

Cada cierto tiempo uno de mis tableros del espacio de trabajo se duplica, y sucedido as? terminan llen?ndose los 10 espacios para la creaci?n de tableros que ofrece Trello de manera gratuita. Me podr?an ayudar con este problema.


Answers:
author: Brant Schroeder
body: [@Jean Carlos Cordoba](/t5/user/viewprofilepage/user-id/5269069) Welcome to the Atlassian community

Are you copying the board or is there an automation that copies the board?
Does Trello need to be launched in order to use the desktop shortcuts?
Asked by PrinceAzura:

Hi all, I just started using the desktop app for trello, and the shortcuts seem extremely useful, however they don't seem to work unless the desktop app is running. This seemed incorrect to me, since one of the shortcuts is to Launch the trello app. That lead me to believe it had to be running.

Does the X button fully shutdown the trello app? Can I set it to run in the background so I can use the desktop apps without it being in the foreground?

Thanks!


Answers:
author: Oliver S
body: Hi PrinceAzura, welcome to the community! :)

Sounds like you're on MacOS? Let me know if you're on Windows.

From my research and testing, it appears that you need to have the app running. That said, it should be possible to have it running in the background - so you can then make use of the shortcuts if needed.

For example, on my Mac - if I hit the red X icon in the top left hand corner, this closes the app - but doesn't force quit it. Meaning that while on another app - I can use Command + Option + T to launch Trello where I left off.

Let me know if this works for you, and if you run into any issues.
Why I am billed 180 . I want only one member for the standrd
Asked by Ahmes Labib Hanna:

when I tried to upgrade I found the amount is $180. I know this is for 3 members. but I do not want 3 members I want only one.

Is that possible?


Answers:
author: Dreamsuite Mike
body: Go to the Members section of your workspace. You will be billed per workspace member but also per multi-board guest.

A multi-board guest is someone who is present on more than one board in your workspace...

<https://support.atlassian.com/trello/docs/board-guests/>

![Screenshot 2023-07-16 115859.png](https://community.atlassian.com/t5/image/serverpage/image-id/269161iEA32F6185FAE5E8D/image-size/large?v=v2&px=999 "Screenshot 2023-07-16 115859.png")
Is there a way to test automations for Due dates?
Asked by Austin Andrade:

I want to ensure my triggers are configured correctly as I'm sending emails, and I don't want to wait days for the trigger to activate.   

Is this possible?


Answers:
author: Dreamsuite Mike
body: If you are using **Scheduled Automations** , there is a *Run Now*button:

![Screenshot 2023-07-16 115723.png](https://community.atlassian.com/t5/image/serverpage/image-id/269160i8BFF6079230767BB/image-size/large?v=v2&px=999 "Screenshot 2023-07-16 115723.png")


author: Brittany Joiner
body: If it's a due date automation, i like to just create a test card and set the due date to a couple minutes from now to see it run.
How do I exclude building a plan when the commit message starts with "chore(release):"?
Asked by Brett Uglow:

I've tried setting the "Exclude Changeset" regex and nothing has worked:

chore(release)

chore\\(release\\)

\^chore\\(release\\).\*

\^chore\\(release\\).\*$

.\*chore\\(release\\).\*

(.\*chore\\(release\\).\*)

\^((?!chore\\(release\\)).)\*$


Answers:
author: Alexey Chystoprudov
body: this regexp worked for me in Bamboo 5.14.4

```
^chore\(release\)(.)*
```

comments: author: Brett Uglow
body: It worked, but can you please explain why (.)\* works but .\* does not?


author: Brett Uglow
body: The final regex that I'm using is:

```
^chore\(release\):(.)*
```


Tags: cloud
build label applied in bamboo
Asked by Hector Magnanao:

we are applying labels to our builds and deploying them to artifactory. How do pass that label to artifactory when it is deployed ?


Answers:
author: Sourabh Gaikwad
body: I am not sure if your labels are uniq? which artifactory manager you are using ? but you can use this at deployment to get the label.

https://bamboo.abc.com\>/rest/api/latest/result/${bamboo_buildResultKey}/label


author: Hector Magnanao
body: I want to be able to see that build labels applied in bamboo in artifactory
reconnect and elastic ec2 instance in Bamboo
Asked by lance_lyons:

Hi,

We have been playing with Elastic Instances and have configured a couple different flavors and doing some testing. Bamboo wants to shut these down and terminate after 1 hour. We have prevented this by changing the EC2 instance shutdown behavior to just stop, as we have some work in progress on the EC2 instance.

We stopped these instance in the EC2 dashboard overnight and resumed our work this morning.

Now it seems like we cant reconnect to these EC2 instances that show as disconnected instances.

Is there anyway to reconnect these?

Thanks


Answers:
author: Przemek Bruski
body: No, no way to do that currently. At some point the server-side data about that instance will be removed and the instance won't reconnect.

If you disable that agent, IIRC it won't be shut down - try that.

comments: author: lance_lyons
body: so basically what you are suggesting is start a new elastic instance and then when we need to pause the instance, just disable it in bamboo?


author: Przemek Bruski
body: Yes.


Tags: bamboo-administration
How do I see how many jobs are run on a daily basis across all projects in Bamboo?
Asked by Daniel Ng:

I'm trying to see how many jobs are being run by projects on a daily basis in my Bamboo instance. Or perhaps identify average queue duration across the board? I see that there's a way to do that on an individual Build Plan basis, but when I try to select them all, I get a 404.


Answers:
author: Alexey Chystoprudov
body: There's a free plugin at Marketplace which provides details of agent utilization - <https://marketplace.atlassian.com/plugins/com.atlassianlab.bamboo.plugins.bamboo-agents-usage/server/overview>. You can use it to get information about amount of Jobs Bamboo server runs or use source code as reference to create your own plugin to fetch this data


Tags: bamboo-administration
Mapping between DEPLOYMENT_PROJECT_ID and DEPLOYMENT_VERSION_ID in Bamboo Database
Asked by Sourabh Gaikwad:

Is there anyway if I can find DEPLOYMENT_PROJECT_ID for DEPLOYMENT_VERSION_ID ? I am using mysql database.


Answers:
author: Sourabh Gaikwad
body: deployment_version table has DEPLOYMENT_VERSION_ID and PROJECT_ID (deployment).


Tags: database
How to FTP Sync on build to remote website
Asked by ajk-sky:

Hello

I need to be able to send commits over FTP on push for some projects that are hosted on shared hosting service. (no ssh, etc...)

The 2 add-ons for bamboo ([FTP Uploader](https://marketplace.atlassian.com/plugins/com.println.bamboo.ftp.plugin/server/overview) and [FTP Task](https://marketplace.atlassian.com/plugins/com.stellarity.bamboo.ftp-task/server/support)) do not correctly manage a commit, they just upload all the files. This is already a good start point, thx for work they did :smile:

The problem is when you **delete** a file or **move** a file... The files are left on server or not moved on Build.

How can i overcome this issue ?  
It seams a feature that many many people would need ?

Is there a Bitbucket plugin i missed ?  
Or some other plugin ?

Maybe even a script that could be started after Build on Bamboo that does the correct operations acording to the commit ?

Thx for any help !


Answers:
author: Divin Honnappa
body: The problem is FTP/SCP task can only make changes to existing files or add new files. If you want delete to be covered you need to clear that entire directory before you do FTP. You can have a script task to empty that directory contents before FTP

comments: author: ajk-sky
body: Hello

Each commit has the list of files that have been changed and the files that have been deleted.  
I suppose it would be very possible to do the math.

The service i use at the moment does just that (dobambam) but wanting to use jira+Bitbucket+bamboo i am looking for a sain solution of workflow for these small websites.


author: Sergey Podobry _Stellarity Software_
body: The problem with applying only the diffs is that you need to calculate diffs not between two revisions in a source control but between a revision in a source control and a folder on FTP server. That requires downloading all files from FTP (has no sense) or making FTP server to calculate hashes (if it has support for that) or just trust that no one has touched anything on FTP (unreliable).


author: ajk-sky
body: I solved the problem a different way, just by using git-ftp. Easy command to use in bamboo :

git ftp push --user userlogin --passwd password <ftp://domain.com/user/public_html/>


Tags: bamboo-administration

bitbucket-administration
Elastic Agent stuck at pending
Asked by Fricco:

I'm moving from Bamboo Cloud to Bamboo Server. I was able to configure the Elastic Bamboo the same as we have it in the cloud version, but the problem is that when I'm trying to start the stock images, the instance is created but the agent hangs in 'Pending' status. I have no idea what can be wrong, as as I was using the Bamboo Cloud version and everything worked fine. Is there anything different when setting up a Bamboo Server version to communicate properly with AWS?

I have read many of the other questions related to this and none worked for me.

tried with stock images Amazon Linux PV S3 stock image and Windows stock image and none worked. The instance is killed after 50 minutes. Any help on where to look or what I may be missing?


Answers:
author: Fricco
body: In my case the issue was that the agents where not able to fully communicate with the server. We found out that the Agent was using a virtual network card named docker0 instead of the real network card. We fixed it by including a start up script line to update the routing table.


author: Fricco
body: What I can see from BAmboo's log is:

Amazon Linux AMI release 2016.03

Kernel 4.4.11-23.53.amzn1.x86_64 on an x86_64

ip-172-31-16-210 login:

<br />

And seems to hang there, nothing happens and the Agent stays in Pending
How to set up a TestCollationService task?
Asked by casey_hancock:

I have xUnit tests that run on an iOS simulator that I want to report to bamboo. Unfortunately the xUnit runner I am using does not support NUnit XML output, so I can't just use the NUnit Parser task. My output looks like this:

\[PASS/FAIL/SKIPPED\] TestName

The fails have more information below such as stack trace and expected output vs actual output.

I discovered the [TestCollationService](https://developer.atlassian.com/bamboodev/bamboo-tasks-api/test-collection-and-reporting) and think it may be what I need. I can easily parse my results as shown in the example, but I'm not sure how to set up the task for my build project in bamboo. How do I point the TestCollationService to my bamboo project? Does it automatically upload to the project that it is being used in?


Answers:
author: Grzegorz Lewandowski
body: Hello, could you tell us which test runner do you use ?


Tags: task

test

xunit
Repository triggers the build when changes are committed
Asked by lance_lyons:

We are trying to setup remote triggers to trigger a build that will only build when there are repository changes.

To do that we are calling a restapi to trigger the build

https://bamboo.companyname.com/api/rest/updateAndBuild.action?buildKey=${project.buildKey}

we also have a trigger on the actual build set to "Repository triggers the build when changes are committed" and the ip address of bamboo.companyname.com set as the trigger IP.

What we are seeing is every repository change triggers the build like repository polling.

We are not doing repository polling.

What might be our issue here?


Answers:
author: Przemek Bruski
body: That's expected behaviour post-restart. Bamboo does not know what calls it may have missed while it was down, so it checks all repositories for changes. But that should not trigger a build, unless there were changes in the repo. Is this what you're seeing?


author: lance_lyons
body: It appears like what I said above is not completely accurate. What we are actually seeing is when bamboo is recycled (service restarted) the builds that are set as "Repository triggers the build when changes are committed" get triggered.


Tags: bamboo-administration
Bamboo import failed after migration
Asked by David FALLAS:

I have successfully performed a 'test' migration of a Bamboo installation on Windows Server 2008 to a fresh Bamboo on Ubuntu. In the test migration I used the overnight backup .zip file to import from. All Bamboo functionality on the new server tested OK.

I therefore proceeded to start over with a production installation on Ubuntu. The only difference between this and the test installation was that I used a freshly created export from the old Windows installation. Everything went smoothly until the Select starting data step where I gave it the full path to the export file (`/tmp/export_atlassianbamboo_51215_20170111.zip`).

After some time the page refreshed displaying the following:

Bamboo-custom-install.png

I am reluctant to uppload the .zip file as it is large. I have restarted the bamboo service as suggested in the first message in the image, but now nothing appears to be happening (i.e. the page continues to display the above image).

Can anyone explain what has happened?

EDIT: More investigations

I have since stopped and started the bamboo service a couple of times but to no avail (i.e. the bamboo home page does not display in a browser - though no exception is reported, just a blank page). `catalina.out` contains this line multiple times:

```
11-Jan-2017 17:26:57.369 INFO [pool-27-thread-610] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [sun.reflect.MethodAccessorImpl]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access. java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [sun.reflect.MethodAccessorImpl]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
```

[](https://community.atlassian.com/t5/Bamboo-questions/Bamboo-import-failed-after-migration/qaq-p/161466?attachment-id=7117){#link_11665786649339}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/5206/1/Bamboo-custom-install.png){#display_11665786649339_0}


Answers:
author: David FALLAS
body: I was only able to resolve this by completely re-installing Bamboo and using the zip file created by the scheduled overnight backup.


Tags: bamboo-administration
The plan is not configured for remote triggering.
Asked by lance_lyons:

Hi, We are trying to work on a remote triggering approach on some builds calling our bamboo rest api.

We have a build which as a stage and some tasks. From the bamboo build table, the fullkey's for this build are show below.

FULL_KEY BUILDKEY

SERGIT-OBTS OBTS

SERGIT-OBTS-GMDB GMDB

SERGIT-OBTS-JOB1 JOB1

I have tried

https://bamboo.companyname.com/api/rest/updateAndBuild.action?planKey=SERGIT-OBTS

<https://bamboo.companyname.com/api/rest/updateAndBuild.action?buildKey=SERGIT-OBTS>

and several other variations.

I always get The plan "the full name of the plan that it looked up" is not configured for remote triggering.

what am I doing wrong?

Is there some global setting to turn on remote triggering?


Answers:
author: rsperafico
body: Hello Lance Lyons,

I would suggestion you on using any of the following URLs to trigger build(s) in Bamboo:

```
http://localhost:8085/api/rest/updateAndBuild.action?buildKey=PROJ-PLAN?# Requirements- Repository configured for the PROJ-PLAN (Plan configuration &gt;&gt; Repositories)- Remote Trigger (Plan configuration &gt;&gt; Triggers)?# Behaviour- Bamboo will check whether there are changes in the repository setup, checking for changes against all branches within PROJ-PLAN (i.e PROJ-PLAN0, PROJ-PLAN1...) If changes are found in any of the branches, Bamboo will trigger a build against the branch as well?# Notes- Cannot be used with IPv6
```

![information](/html/@4DF2F60CA30FBCA0CD7B960B5D0F871B/images/emoticons/information.png "information") The method above will increase load in Bamboo whereas the method below will be triggering a specific build.

```
# https://docs.atlassian.com/bamboo/REST/5.14.3.1/#d2e578curl -u USERNAME -X POST 'http://localhost:8085/rest/api/latest/queue/PROJ-PLAN'?# Behaviour- Bamboo will trigger the build specified in the URL only. If you want to trigger a particular branch, you can update the url to 'http://localhost:8085/rest/api/latest/queue/PROJ-PLAN123' where 123 is the referred branch in your Plan.
```

<br />

![information](/html/@4DF2F60CA30FBCA0CD7B960B5D0F871B/images/emoticons/information.png "information") Information above extracted from <https://answers.atlassian.com/questions/45835511>  
---

Kind regards,

Rafael  
Atlassian


author: lance_lyons
body: It turns out that in order to do remotely triggered builds you have to set up a repository triggered build under the plans triggers and set the IP address where the call will come from.


Tags: bamboo-administration

bamboo-development