How to deploy artifacts Adaptavist ScriptRunner

How to deploy artifacts Adaptavist ScriptRunner In the software development process, several environments are commonly used: environments for development, testing, and industrial use. In this article, we'll talk about how to transfer the Adaptavist ScriptRunner artifacts between the Atlasian Jira environments.
 
 
The source code of the plug-in developed in this article can be viewed here .
 
here . An example of a script plugin can be viewed ...
+ 0 -

The first in Minsk Atlassian User Group

A short report on how we in Minsk first Atlassian User Group conducted.
 
The first in Minsk Atlassian User Group
 
After I saw that there was no official Atlassian User Group in the first post-CIS-technological-capital, decided to hold an event with Jira enthusiasts from StiltSoft, and, at the same time, to probe the ground - whether there are those who are suffering to learn and share experiences.
(pressing out already on the habr) , (PDF here)
 
And as distributed teams can help Jira, for the transparency of ...
+ 0 -

Experience of transition to the Atlassian Stride (from Stradai)

Experience of transition to the Atlassian Stride (from Stradai)
 
In view of the blockages of the telegraph, it would be actual to write about the Atlassian Stride, how we switched to it, and with what delights the solutions from the beloved Atlassian collided.
 
Atlassian Stride was launched in November 201? as a replacement for cloud-based HipChat. De facto, the main competitor, of course, is Slack. I will try to compare Stride with Slack, and Telegram from the textual correspondence.
 
Pros
 
Integration into the Ecosystem of Atlassian, control of users
 
The biggest plus is certainly seamless integration into the Atlassian ecosystem. You have jira, confluence - and ...
+ 0 -

Atlassian Jira Software functionality in Jira plugin

Atlassian Jira Software functionality in Jira plugin I often see questions about how to make a plug-in using the functionality of Jira Software. On the Internet, finding information is difficult, so I decided to make an article, in which I'll tell you how to connect Jira Software functionality to the plug-in for Jira.
 
The source code for the plug-in can be found here . I often see questions about how to make a plug-in using the functionality of Jira Software. On the Internet, finding information is difficult, so I decided to make an article, in which I'll tell you how to connect Jira Software functionality to the plug-in for Jira.  The source code for the plug-in can be found here ...
+ 0 -

Spring AOP and JavaConfig in the plugins for Atlassian Jira

Spring AOP and JavaConfig in the plugins for Atlassian Jira In this article we will develop a plugin for Atlassian Jira, where using JavaConfig we define a bin with the scope of the prototype, we log calls to bin methods using AOP, and display the information from external beans (ApplicationProperties, JiraAuthenticationContext and ConstantsManager).
 
The source code for the plug-in can be found here: here .
 
localhost : 2990 /jira /and log in to Jira.
 
 
 
 
Set the logging level of the package ru.matveev.alexey in DEBUG. To do this, go to System-> Logging and Profiling:
 
 
 ...
+ 0 -

Logging in Adaptivist ScriptRunner

In this article I would like to talk about logging in Adaptivist ScriptRunner. Logs are the main tool for developers and expatriate staff to analyze abnormal situations in an industrial environment. Therefore, when developing an application, we need to think about what we will need in analyzing the incidents that arise.
 
 
Logging in Adaptivist ScriptRunner
 
here . But I prefer to use SLF4J, since the output syntax seems more convenient to me than log4j. For example, you can log like this:
 
 
log.debug ("var1: {}, var2: {}", var? var2)
 
Here, in the process of executing the script, the values ​​of variables ...
+ 0 -

Simple Kanban board for Jira

Simple Kanban board for JiraHere I will tell you how to make a kanban board for a project in Jira, using only QML and jаvascript. With minor improvements, instead of Jira, you can use any other tracker that has a REST API.
 
 
Table of contents [/b]
Prehistory
 
Alternatives for the smart and rich
 
Required reservations
 
Getting started with Jira REST API
 
Create a project in Qt Creator
 
Draw the design of the request card
 
We describe the column of cards
 
[leech=https://habrahabr.ru/post/351390/#h] ...
+ 0 -

Centralized continuous continuation for the year vol 2

In our last article we talked about how to build a centralized pipeline, but described it rather superficially. This has given rise to a lot of questions that we can not leave unanswered. Here we try to get as deep as possible under the hood and tell how our centralized conveyor works.
 
 
Centralized continuous continuation for the year vol 2
 
I think it's best to describe the entire process from the time you start working on the task and before starting the changes made to the operation. And in the course of the narrative I will try to answer all the questions left unanswered in the last article.
 
 
Immediately make a reservation that our development ...
+ 0 -

There are three ways to update the query in Jira from ScriptRunner, using the Jira Java API

There are three ways to update the query in Jira from ScriptRunner, using the Jira Java APIIn this article, we'll look at three ways to update a query in Jira using the Jira Java API.
 
I will use the following Jira Java API methods:
 
 
 
Issue.setCustomFieldValue (CustomField customField, Object value)
 
CustomField.updateValue (FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
 
IssueService.update (ApplicationUser user, IssueService.UpdateValidationResult updateValidationResult)
 
 
Examples of scripts will be provided to update all types of custom fields available in Jira from the "box", with a table that shows the differences ...
+ 0 -