Comments
-
Hi @kiranmai genkolla Take a look at this script and this one as well. You need to create a scripted post function on your "Closed" transition. Try to use the scripts in above example and post here if you need further help. Ravi
-
Hi @Himanshu Nanda In your workflow transition add this post function "Update Issue Field: The Resolution of the issue will be set to Done." You don't really need to use any automation for doing this. Ravi
-
Hi, Where exactly are you looking for those newly created fields? Share the screenshot. How did you map those fields to the project? Ravi
-
Hi @lukec Possible but you would need an app for that. You can do that with the help of ScriptRunner behaviours. Take a look at this page to get read more about it. Ravi
-
Hi @Dmitrii What exactly are you trying to do with the file? You can try this to get the attachments. def attachments = ComponentAccessor.attachmentManager.getAttachments(issue) attachments*.getFilesize() attachments*.getFilename() Let me know if this helps. Ravi
-
Hi @Bob Boursaw Jira is an Issue tracker, issue being a task or an activity that has a lifecycle. For your use case, let us take look at them one by one. Proposals These are documents and will/can be in Confluence or word file or whatever editor or tool you use in the company. However you can use Jira to track the activity…
-
Hi @Sysad You can ignore these static type checking errors because when you run this code as a post function or as a listener because then you will have issue, a binding available during the execution. For testing you can always test your code in the console with an example issue like this. def issue =…
-
Hi @Sysad You are almost there. Try this code to update the security level. import com.atlassian.jira.issue.Issue import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.event.type.EventDispatchOption def issue = ComponentAccessor.getIssueManager().getIssueObject("SD-1261") def customFieldManager =…
-
Hi @Viktor Lytvyn As written in the document it is not recommended to modify the vm files, these modifications have to be tracked and reapplied after future upgrades. In case you still want to do it. Did you restart your production after making these changes. I think you have to set one property to avoid restart, check the…
-
Hi @p0cket0m Have you committed your changes from Advanced Roadmaps to Jira? Ravi
-
Hi @Tudor Lala I am not sure if deleting an issue is a good idea. If you need customer raised tickets/issues to be handled by your dev teams then you can always create a linked issue and using automation update the original ticket when needed. Ravi
-
Hi @Petra Strobl What do you want to baseline? dates, estimates or something else. Can you explain the project order in bit more detail? There are apps that can potentially help you with baselining but you can always create custom fields to capture original planned dates or effort for example. Ravi
-
@Sinéad O_Neill _London_ How are you 😊?
-
That is a wonderful idea. Let me try using ScriptRunner to do this more efficiently. 😊
-
Hi @Raph Project roles are created globally for an instance. Once you create a role like Developer, Tester, Manager etc then within each project the project admin can add people to these roles. What these role can do depends on the permission scheme. So using project roles is a good idea so you don't have to create…
-
Hi @Amruta Pelapkar Yes you can. Go to your board setting and enable Roadmaps. I hope it helps. Ravi
-
Hi @Priyesh Doshi JSM license is based on agents and they are usually separate from Jira Software users. Ravi
-
Hi @[deleted] In that case I suggest raise a support request so someone cane take a look at it. All other scripts are working? Ravi
-
Hi @Sujata That's why we have calendars where you can define your working days, hours and holidays for your SLA goals. Take a look at this page. I hope it helps. Ravi
-
Hi @Stephen Letch Yes you can. Try this format. { "fields": { "customfield_10055": [ { "appKey": "com.riadalabs.jira.plugins.insight", "originId": "4548_11", "serializedOrigin": "com.riadalabs.jira.plugins.insight/4548_11", "value": "com.riadalabs.jira.plugins.insight/4548_11" } ] } } I hope it helps. Ravi
-
Hi @[deleted] Yes you can create multiple spaces. For permission take a look at this page. Ravi
-
Happy to help :)
-
Hi @[deleted] Add this on top of your code. def issueKey = issue.key I hope it helps. Ravi
-
Hi @Nicolas Bassi You need to use this format. customfield_XXXXX You can find the customfield id when you edit the custom field or do an inspect element on the field in your browser. I hope it helps. Ravi
-
Hi @Olof Nysten Possible. Using advanced compare use the following regular expression. {{issue.description}} contains regular express XMR-\b\d{5}\b Once keyword is found then you can update a custom field by the first occurrence of the keyword which you can fetch using. {{issue.description.match(".*(XMR-\b\d{5}\b).*")}}…
-
Hi @[deleted] Few things you can do. * Make sure your estimation is based on days or hours * Use the Progress issue count * In the View settings: roll up dates and others. This will ensure you have information at all levels * Create few views to display information grouped by Assignee, Project and may be Release Apart from…
-
I believe basic understanding of programming is more than enough to get started. You can find plenty of examples in our Script Library. Automation rules are great and I use them quite a lot, especially all the wonderful things that we can do with smartvalues but often I have to switch to writing scripts when the…
-
Valid points :)
-
Hi @Wolfgang Landes I don't think that is possible with Automation rules. I will try to store the Authorization in a variable but that is not any better aswell. However you can try ScriptRunner for Jira on Cloud where in your Groovy script all you need to do is: def response = get('/rest/api/3/issue/cts-12')…
-
Hi @Kelly Hawke You can do that using ScriptRunner for Jira. There is a feature called as Listeners where you can write a script to do something (like sending an email) based events. Event: ProjectUpdatedEvent This event will let you know if there is a change in the project then you can write a script to check if the…