Comments
-
I never tried validators for portals. Anyway I would make sure that your code throws the error by adding logging. def browse = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("Can you browse the Internet?") if (vpnproblemtype == "It's a VPN issue"){ if (issue.getCustomFieldValue(browse) == null){…
-
Hello, You should go to the project settings and find the Screens menu. You will see screen schemes for issue types there. Choose the required screen scheme and enter the Edit mode. You will see there the Create screen.
-
Hello, You need to have the Move issues permission for the project, where the issue exists, and the create issues permission for the project, where you want to move the issue. Then you can go to the detailed issue view screen and choose More->Move.
-
Yes, I understood what you want to do. But I think to create such a transition and put a condition on this transition would be a more supportable solution and definitely easier to implement. I am not sure about your requirements, but there is a generic transition from any status to a status. Maybe it will make your life…
-
I think it would be something like this: def cs = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("FIled Name") if (issue.getCustomFieldValue(cs) == null) { // throw error }
-
Artemy, I think you are doing something wrong with Jira. But answering your question, you can call Jira Rest Api from the button to make a transition.
-
Hello, Kindly check if you have the Update Custom Field Value post function. If you have it, then you can use %%CURRENT_DATETIME%% expression. You can find more info here: https://community.atlassian.com/t5/Jira-questions/How-do-I-set-a-custom-field-with-the-current-date-time-in-a-post/qaq-p/143415
-
This fish is called herrings. It s a good one. But the way it is prepared makes the fish extremely smelly. And if you overcome the smell then the taste will get you :)
-
I think issue branches must be merged to the master branch or develop branch before deletion. In this case you will still see the commits.
-
In Jira it should look like this:
-
You need to install ScriptRunner first. Then when you add a post function you will be able to choose the Script Post Function.
-
What is the button called which leads from the To Do status to the In Progress status? Transaction has the same name. Here is my screenshot:
-
Hello, I think you need to call cli from bash or something like this. You can use the following command in groovy: <span>"cmd /c mvn"</span><span>.</span><span>execute</span><span>()</span>
-
You should open the issue workflow in the edit mode. Choose the transaction, which leads from the TO DO status to the In Progress status, add Script Post Function and write there your script.
-
Ah, that is right. You said it was a Kanban board
-
Hello, I think it does restrict issues to the backlog. I guess the "project = IPP AND issuetype in (Bug, Improvement, "New Feature", Task)" is taken from the filter, which is defined for the board. Then Jira adds " and sprint is empty", which means that only issues with empty sprint will be shown. And if an issue is not in…
-
I do not know about the alternatives. But it is the usual task with Configuration Manager and Project Configurator to make your project clean before using the plugins. Once you eliminate all the errors your project migration will become easy. Anyway it s a good thing to get rid of broken references.
-
Components can be added only the Project Admins. Kindly make sure that you are the project admin.
-
You can not do it out of the box. You can develop your own plugin or use such plugins as Power Scripts, ScriptRunner, Workflow Toolbox or Automation for Jira.
-
You could have a look at the history tab of the issue and calculate the result. If you want to automate it, then you could use a plugin like Power Scripts or ScriptRunner. Or have a look at the Time in Status plugin, maybe it will solve your requirement.…
-
If you have Power Scripts, ScriptRunner, Automation for Jira or Workflow Toolbox, you could setup security levels and set them programmatically, depending on the value of your product custom field. You can read more about security levels here:…
-
You could develop a plugin. Or you can use such plugins as Power Scripts or ScriptRunner.
-
Hello, If only one team works on your project then you should set the Assignable user permission only to your team members.
-
Kindly make sure that the Resolution field is on the Edit screen
-
Hello, Are you sure that you use the correct Rest call in the first case? The rest/api/latest/user/search call must return users and it does not take the jql parameter. Maybe you wanted to use /rest/api/2/search?
-
Kindly have a look at my article: https://community.atlassian.com/t5/Agile-articles/Three-ways-to-update-an-issue-in-Jira-Java-Api/ba-p/736585 You should add something like this to the end of your script: ComponentAccessor.getIssueManager().updateIssue(user, issue, EventDispatchOption.ISSUE_UPDATED, false)
-
It should not happen next day again. When you add a custom field or change the search template, it is necessary to make a reindex. Jira even warns you about it. After reindexing, indexes will be updated upon issue updates. If your scripted field depends on the values of custom fields of the same issue, then everything will…
-
I once tried Surströmming. I do not want to hurt anyones feelings, but I would banish Surströmming forever :)
-
Did you reindex your project?
-
Hello, You would need a plugin for it like Power Scripts or ScriptRunner. But you would need to do some coding.