youngmon/atlassian-qna huggingface dataset:
How to copy a DLL to a project directory prior to build?
Asked by Brian Mackey:

I'm running an old ASP.NET web site. The DLL references are [copied to the BIN folder](https://msdn.microsoft.com/en-us/library/ms178728.aspx?f=255&MSPPError=-2147217396). Contrast this with most modern programming frameworks that will add a relative reference (this method works with CI builds).

To work around this problem, I need to copy the 3rd party DLL into WebSite\\Bin folder prior to running MSBuilds tasks.

My thought is to run a Script task just after Source Code Checkout. The problem I have is I don't know how to locate the 3rd party DLL on the CI build server. I know the present working directory is something like:

```
C:\bamboo\xml-data\build-dir\JOBNAME
```

```
I need to get access to the relative source control directory:

$\fullPath\3rdPartyDLLFolder\MyThirdParty.dll
```

So I can do something like this in powershell:

```
Copy-Item -Path $\fullPath\3rdPartyDLLFolder\MyThirdParty.dll -Destination?\ProjectDirectoryOnBuildServer\WebSite\Bin
```

I'm other to other solutions if there's a better way.


Answers:
author: Brian Mackey
body: I added powershell's **ls** command to my Script task. Then the bamboo log files told me which directories existed because it just output verbatim. My source control path was right there in the present working directory.
I cant set up my bamboo account.
Asked by Sandesh Shetty:

it gives me an error as

Bamboo bootstrap failed: Your Bamboo instance could not start because Bamboo home directory does not match database.


Answers:
author: robhit
body: Hi Sandesh,

Check the logs located at the following directories to get more info about the error:

* \<Bamboo-Home-directory\>/logs/\*
* \<Bamboo-Install-directory\>/logs/\*

Thanks,

Robhit
building multiple projects/apps architecture
Asked by Rajatt Sodhi:

Dear All,

We have a Delphi program that is then customised for each customer. How can Bamboo structure be organized to build multiple projects concurrently and the ability to run each one if necessary?

All the code is in branch default of a single repository.

If they are put into jobs then if one fails all the plan will fail, is there another approach to organize the building process? ie get code from repository, build each single project for each customer and then move the generated files into deployment directory

Any help would be appreciated.

Best regards.

Rajatt


Answers:
author: Steffen Opel _Utoolity_
body: This seems to be a perfect use case for [Bamboo Specs](https://confluence.atlassian.com/bamboo/bamboo-specs-894743906.html), which allow you to specify your configuration as code (and optionally manage it as [repository-stored Bamboo Specs](https://confluence.atlassian.com/bamboo/enabling-repository-stored-bamboo-specs-938641941.html)), either in Java, or for a subset of Bamboo features also in YAML - please refer to the [Bamboo Specs Reference](https://docs.atlassian.com/bamboo-specs-docs/latest/) for examples of both approaches.

You could define your plan once and then iterate of the list of customers to generate a completely isolated Bamboo plan or even project per customer, possible accounting for subtle differences via conditional logic in the Bamboo Specs. Once your configuration changes, those changes will be applied to all plans/projects automatically.

Please refer to [Tutorial: Create a simple plan with Bamboo Java Specs](https://confluence.atlassian.com/bamboo/tutorial-create-a-simple-plan-with-bamboo-java-specs-894743911.html) for an walk through with Java.
Errors on Bamboo server start
Asked by Soap:

Errors on Bamboo server started.

When I used windows command prompt to install Bamboo then I commenced Start Bamboom, then error pop out,

System error 5 has occurred.

Access is denied.


Answers:
author: robhit
body: Hi Soap,

Is that the error that you see in the Bamboo Log files? Or is it coming when you try to execute the start-bamboo.bat file?

If not, then what do you see in the Bamboo Log Files?

Thanks,

Robhit
How to get bamboo revision # to change on a build for a plan
Asked by Chris Johnston:

We have a bamboo plan using a git repository -- The plan is configured to check out master by default.

During the plan, it merges another branch into master, updates the version and commits a new tag. This makes new commits into master.

What I'd like is the plan summary page once it is complete, to reference this new git commit #.

However, regardless of what I try, it only ever references what initially triggered the plan. Because of this, the list of commits and linked jira issues all reference the old version on master instead of the new version that was just created/merged. So for example if this is created releases (release 1, release 2, release 3, etc) then the summary page for the release 2 build, contains all the info for release 1 (because it points to the release 1 git revision #), and once release 3 is done, then that page points to release 2, etc.

I've tried making a second child plan that is triggered at the end, but this child plan carries over and checks out the previous revision too and will not update to the latest.


Answers:
author: Bill Carreon
body: Hi Chris,

The revision numbers are generated on the initial pull at the start of the Plan. This means that changing the revision number is not currently possible with the way Bamboo functions.

Regards,

Bill

comments: author: Chris Johnston
body: Is there any suggestion on how to do this? I imagine multiple people in the community do merges as part of their build plan and want the build pages to indicate the actual set of changes based on the commits after that merge.

Since child plans inherent the revision number from the parent -- I was unable to split it into two plans to get the information correct. Is there some other way to achieve this?


author: Nic Wainwright
body: Were you ever able to come to a good solution here? I also am experiencing the same dilemma


author: Chris Johnston
body: Nope. Bamboo still works this way, and I could not find a way around it. As such, we just ignore this aspect of Bamboo. It's a broken feature.


author: Harsh Shridhar
body: Anyone able to find some workaround here yet ? We are in same situation.


Tags: git
Creating an SSO integration between our platform and Jira service portal
Asked by Tony Jin:

Context: We currently have a platform for users to navigate directly to jira service portal to open a support ticket with us if they choose to file one on their own. The problem here is that users have an account with us and they have to create a new account or re-log in to Jira service which makes for a jarring customer support experience.   

Ask: I was wondering if anyone has found any success in integrating their proprietary login details in order to quickly sign users into Jira service portal (AKA maybe an SSO integration or at least pre-filling their email from our service -\> jira login)   

Any help would be very appreciated. Thank you!


Answers:
author: Harshit bhagat
body: Hey Tony,  

I'm Harshit from the miniOrange Team.  

Yes - An SSO integration is possible via the **[SAML/OAuth for JSM Customers app](https://marketplace.atlassian.com/apps/1229212/saml-oauth-sso-for-jsm-customers?hosting=cloud&tab=overview)** . Your external users will be able to directly login via SSO offering a seamless experience.   

The app offers a wide range of additional features that will be beneficial for you.   

We'd be happy to arrange a FREE Demo to demonstrate the capabilities of this app. Alternatively- you can reach out to us at **atlassiansupport@xecurify.com** for any questions you may have!  

Thanks,  
Harshit.


author: Gen S
body: I have the same question Tony! From digging around it looks like it may not be possible without an app from the Marketplace.  

I don't think the [SSO feature Atlassian rolled out](https://community.atlassian.com/t5/Jira-Service-Management-articles/Jira-Service-Management-Portal-only-account-Single-Sign-On-SSO/ba-p/2442381) suits our needs :(


Tags: cloud

jira-service-management

jira-service-management-cloud
Form/field design - can it be done?
Asked by Darryl St_ Pierre:

Using Forms in JSM, I'm looking for a way to capture (and later export or report) the following scenario:

Customer should be able to select one or more Supply items, and for each item selected indicate the amount they currently have on hand.

For illustrative purposes, lets say there are 10 items - A-J.

* customer selects Item B and indicates they have 1 on hand
* customer also selects Item E and indicates they have 0 on hand

The only way I can picture accomplishing this is to create 20 custom fields - one field for each item (10) and one field for each corresponding on-hand count (10).

Is there a different way to configure and capture this using one, or at most two, custom fields?


Answers:
author: John Funk
body: Hi Darryl,

You can probably do something like this using Assets. Since you already have a Premium subscription, that gives for "free".


Tags: cloud

custom-field

forms

jira-service-management

jira-service-management-cloud
Customer responds to ticket from alias email
Asked by Joshua Friling:

Hello! We have an issue where users will reply to a ticket from an alias email. Both the regular and alias domains are setup on our account. The customer accounts are created from one domain email. However after opening a ticket and we respond, they will respond to that from an alias email. Is there any way for us to make sure that those comments still appear on the tickets? They are not currently doing that.

Thanks!


Answers:
author: Ste Wright
body: Hi [@Joshua Friling](/t5/user/viewprofilepage/user-id/5459040)

I'd assume if the alias email is added as a request participant, then the user can email from either address, and the comments will still be added to the one ticket.

Is this an option for you?

---

You might also want to vote for/watch this feature request - [ID-6403](https://jira.atlassian.com/browse/ID-6403)

Ste


Tags: cloud

jira-service-management

jira-service-management-cloud
Is it possible to assign a group / team to the Default Assignee?
Asked by Juan Varela:

I am creating an onboarding form. I want to assign the Service desk team the ticket vs one individual. Is this possible?


Answers:
author: John Funk
body: Hi Juan - Welcome to the Atlassian Community!

No, the Assignee field can only have one user. You would need to create a custom field of Group picker type or a Multi-user Picker type.


Tags: cloud

jira-service-management

jira-service-management-cloud
How to hide assignee name from the help center comments?
Asked by Support Sensei:

Hello!

How can we hide the names of those responsible for comments made when customers access the help center portal?

We would like a generic name to always appear, defined by us.

Thank you!


Answers:
author: Dan Breyen
body: From what I can tell, there isn't a way to do that with current functionality. I found [JSDCLOUD-3308](https://jira.atlassian.com/browse/JSDCLOUD-3308) on Atlassian's Jira Site. Feel free to vote for and watch it for future updates.


Tags: assignee

cloud

comment

jira-service-management

jira-service-management-cloud

portal
Automation based on time of day
Asked by Luis Andino Rodriguez:

Im looking to make an automation based on time of day,   

If time is 8-12 then run this  

If time is 12-6 then run this


Answers:
author: Mark Segall
body: Hi [@Luis Andino Rodriguez](/t5/user/viewprofilepage/user-id/5437614)

You can use an If/Else structure with a smart value condition like this:

* IF condition
  *

    ```
    {{now.format.("k")}}
    Greater Than
    7
    ```

  *

    ```
    {{now.format.("k")}}
    Less Than
    12
    ```

  * ACTION: Whatever you want to do
* ELSE condition
  *

    ```
    {{now.format.("k")}}
    Greater Than
    11
    ```

  *

    ```
    {{now.format.("k")}}
    Less Than
    18
    ```

  * ACTION: Whatever you want to do

comments: author: Luis Andino Rodriguez
body: Thanks this worked perfectly


Tags: cloud

jira-service-management

jira-service-management-cloud
Hoe Do I change the name of the portal?
Asked by sean:

Emails from the portal are being sent from 'Support' and using the variable ${portal.name}, it displays 'Support'. I would like it to display 'My Company Support' - where do I change that? As usual with Atlassian, I have 10 Jira configuration pages open in tabs and nothing anywhere will change this. Anyone know?


Answers:
author: Nikola Perisic
body: Hello [@sean](/t5/user/viewprofilepage/user-id/3464754)

To change the name of your portal. Go to Project Settings -\> Portal Settings -\> Under Service project information there is the name field.


Tags: cloud

jira-service-management

jira-service-management-cloud
how to limit access to certain issues?
Asked by Erik van Roovert:

Depending of the issue type an assignee may see it (or not). What is the best and easisest way to limit access to issues? I need some advice on this. Thanks in advance.


Answers:
author: Benjamin
body: Hi [@Erik van Roovert](/t5/user/viewprofilepage/user-id/5389510) ,

Welcome. You can use issue security to mark which tickets can be seen or not.

Here's the documentation to setting it up.

<https://support.atlassian.com/jira-cloud-administration/docs/configure-issue-security-schemes/>

Hope this helps.


author: Joseph Chung Yin
body: [@Erik van Roovert](/t5/user/viewprofilepage/user-id/5389510) -

To supplement what [@Benjamin](/t5/user/viewprofilepage/user-id/3275402) stated, when you implement/setup issue security scheme configuration for your project - two things that you need to be aware:

1) By default, Set Issue Security Security permission is controlled via your project's permission scheme configuration. It means you will be able to customize it to control who can manage the issue security tagging against issues in your project. Once the field is populated, then others will see the value in the project UI when view the issues (assuming they are called out by your security level setup). You can review the permission configuration scheme for the project (Project settings \>\> Permissions) and decide if you want to update the "Set Issue Security" permission.

2) When setting up the security level in the scheme, make sure that you always "Administrators" role is always called in the level + the issue reporter and the issue assignee. Otherwise, once an issue is tagged with the security level, the issue visibility is locked down - only the users who are called out in the security level can see the issues.

Hope this also helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.


author: Erik van Roovert
body: Thank you all for your replies. I will take a look at it and in case of additional questions I will let you know.


Tags: cloud

jira-service-management

jira-service-management-cloud
Forms Drop Down - 'Other' Option
Asked by Annette:

When creating drop down in the form, I selected the option of 'Other'. When the 'Other' option is selected, it automatically opens a text box that says, 'New Option'.  

Is there a way to change the label for 'New Option'?  

![image.png](/t5/image/serverpage/image-id/313614i2706806C14829876/image-size/large?v=v2&px=999 "image.png")


Answers:
author: Joseph Chung Yin
body: [@Annette](/t5/user/viewprofilepage/user-id/5458948)

Welcome to the community. Can you clarify if your element for the dropdown list in your FORM setup (mapped to an actual project issue field or it is only a FORM element without any tie with issue field)?

If it is just a FORM element, then it is not possible currently to change the "New option..." wording.

You may want to contact Atlassian Support (<https://support.atlassian.com>) to ask them if what you are asking is on Development team's roadmap for FORM enhancement in the future.

Hope this helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.


Tags: cloud

dropdown

forms

jira-service-management

jira-service-management-cloud

labels
Stop edit when completed/Done
Asked by Santhosh Raj:

I need some idea,  

We have a workflow for recruitment and added some status.  
For example:  
To do --\> Work in progress --\> In Progress --\> Onboarding --\> Completed.  

Now Agents/Assignee can edit the issue till Onboarding.  
But when it comes to completed stage, we don't want anyone to edit the issues.  

So is there any options for achieving it.  

I was checking on permission "Edit Issues" but it wont work.  
So is there anything possible to achieve it ?


Answers:
author: Dexter de Vera
body: Hi [@Santhosh Raj](/t5/user/viewprofilepage/user-id/5283233) ,

Do the following:

* Edit the workflow that will be restricted;
* On the workflow's diagram view, click over the status that you want to add the restrictions;
* You will see a popup menu on the right side of the screen;
* Click on "**Properties**" in the popup menu;
* Add the following properties; property key: jira.issue.editable
*
  > Property value: false

* Publish the workflow changes

comments: author: Santhosh Raj
body: I think this worked for me, but has issue in it

![Screenshot 2024-03-22 121223.png](https://community.atlassian.com/t5/image/serverpage/image-id/313746i7D97C32143FCE1C0/image-size/large?v=v2&px=999 "Screenshot 2024-03-22 121223.png")![Screenshot 2024-03-22 121318.png](https://community.atlassian.com/t5/image/serverpage/image-id/313747i561A95BDB8F5563A/image-size/large?v=v2&px=999 "Screenshot 2024-03-22 121318.png")

I had like multiple screen edit/view screen, but it is not showing when in "done" status.


author: Santhosh Raj
body: I think I got the Solution, Its because the other multiple screen information is not filled.   

Thanks for the idea [@Dexter de Vera](/t5/user/viewprofilepage/user-id/4657717)


author: Fabio Racobaldo _Herzum_
body: Hi [@Santhosh Raj](/t5/user/viewprofilepage/user-id/5283233) ,

you can do that using workflow properties (<https://support.atlassian.com/jira-cloud-administration/docs/use-workflow-properties/>). In particular, you need to add the following property jira.permission.edit.denied to Done status.

If you need to avoid also comments in that status pleass add also jira.permission.comment.denied

Hope this helps,

Fabio

comments: author: Santhosh Raj
body: Thanks [@Fabio Racobaldo _Herzum_](/t5/user/viewprofilepage/user-id/781528)


Tags: cloud

jira-service-management

jira-service-management-cloud
smart values in forms
Asked by Nik Seibold:

When I use {{issue.key}} in forms it doesn't send a slack message.

Is it possible to use smart values in forms (Jira Service Management)?


Answers:
author: Joseph Chung Yin
body: [@Nik Seibold](/t5/user/viewprofilepage/user-id/5458903)

Welcome to the community. It is my understanding that currently SmartValue usages are for Automation rule and not for FORM configuration.

You can also reach out to Atlassian Support (<https://support.atlassian.com>) to see if there are any update on having this functionality in FORM configuration in the pipeline.

Hope this helps.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.


author: Benjamin
body: Hi [@Nik Seibold](/t5/user/viewprofilepage/user-id/5458903) ,

Haven't seen it used in forms. It's mostly used in automation like if you like to add it in a notification, e-mail, or a comment. For example, when a Jira ticket is created that has that form, you can send a slack message with the issue smart key.


Tags: cloud

jira-service-management

jira-service-management-cloud
Extension for Email
Asked by Luis Andino Rodriguez:

Is there an extension that allows us to do email management inside jira using JSM?   

We would like to use Jira for email management, use it as our email platform to be able to collaborate on emails using JSM.


Answers:
author: Benjamin
body: Hi [@Luis Andino Rodriguez](/t5/user/viewprofilepage/user-id/5437614) ,

Yes. For each Jira Service Management project you create, there will be one setup for you automatically. You can find this in the e-mail setup in the project admin page for that specific project.

There's no additional configuration needed.

Hope this helps.

comments: author: Luis Andino Rodriguez
body: Only thing i didn't like about the default is we cant send email from it and when we reply to email using "reply to the customer" it comes in as a new email to the customer instead of a reply to the Email sent bu the customer


Tags: cloud

jira-service-management

jira-service-management-cloud
Possible to do the Add/Subtract the number based upon on fields.
Asked by Santhosh Raj:

We have a project with some fields of adding and it needs to be updated to a specific field ?  

For example:  
Need to find the total spent Amount.  

Now I have fields like.

* Spent on Foods
* Spent on Goods \& Services.
* Spent on other Miscellaneous  

I have these fields in Number field.  
For now, I need to add all the spent above and make it as total spent and it needs to be updated in Total Spent field.  

Also for Subtraction I need idea ?  

<br />

Is there anything possible for achieving it ?


Answers:
author: Kalyan Sattaluri
body: Hello [@Santhosh Raj](/t5/user/viewprofilepage/user-id/5283233)

Please take a look at below link, especially the first section about math expressions.

<https://support.atlassian.com/cloud-automation/docs/jira-smart-values-math-expressions/>

You can simply add/subtract like you would any expression.

{{#=}}{{issue.Spent on Foods}} + {{issue.Spent on Goods \& Services}} - {{issue.Spent on other Miscellaneous}} \* 5 {{/}}

Hope it helps.

comments: author: Santhosh Raj
body: Sorry. Since I haven't tried it.  

May I know where to apply this .  
If I'm using that, where to Update the formula   
{{#=}}{{issue.Spent on Foods}} + {{issue.Spent on Goods \& Services}} - {{issue.Spent on other Miscellaneous}} \* 5 {{/}}  

Is it in the field or the context or let me know if you could help me please ?


author: Kalyan Sattaluri
body: Hello [@Santhosh Raj](/t5/user/viewprofilepage/user-id/5283233)

Apologies, I assumed too much.

Starting fresh, for a requirement like yours, (that is update a field based on something else), usual approach is to set up an automation rule.

This rule, depending on your requirement, can be set up to be run on a schedule (daily/weekly etc) or, listen to field changes such as if someone updated "Spent on Foods" fields, then the rule to run and udpate the total accordingly.

So with that as a background, if you are not familiar with Jira automation, I would suggest you spend some time looking into it and once familiar, we can then work to update your rule so it does what you want.

But because this requires Automation rule execution, I dont want to suggest you the rule unless you are clear on what it is and what to do.. because it costs money. So please review below link and let us know any questions.

<https://www.atlassian.com/software/jira/guides/automation/overview#what-is-automation>

So please review


author: Dexter de Vera
body: Hi [@Santhosh Raj](/t5/user/viewprofilepage/user-id/5283233) ,

You need to create Jira Automation.

When: Field change - add the 3 spend fields

Then: Edit field - select Total Spent field

-Write the smartvalue below in the field.

{{#=}}{{issue.Spent on Foods}} + {{issue.Spent on Goods \& Services}} + {{issue.Spent on other Miscellaneous}}{{/}}


Tags: cloud

jira-service-management

jira-service-management-cloud