
Gonchik
12.04.2017
12:19:00
Я бы не против, только навыков хватит ли?:)

Ярослав
12.04.2017
12:24:24
Главное желание.
А если серьезно. Пример на гитхабе есть.
Важно сформировать список постфункций\валидаторов\кондишнов и т.п.
и просто брать и писать
груви же все знают:)

Google

Julia
12.04.2017
12:33:59
у Московского AUG ,кстати, есть свой репозиторий просто https://github.com/AUG-Moscow

Ярослав
12.04.2017
12:34:19
У питерского уже тоже:)

Gonchik
12.04.2017
12:34:55
https://www.meetup.com/DevOps-40/events/239107413/

Ярослав
12.04.2017
12:35:08
https://github.com/AUGSpb

Gonchik
13.04.2017
07:45:21
Привет всем!
У меня не подтягивается в ScriptRunner import com.atlassian.jira.bc.user.UserService
Хочу перекинуть плагин в groovy

Илья
13.04.2017
08:02:18
Шестерка?

Gonchik
13.04.2017
08:10:15
Да
Вопрос отпал, это тупо консоль подсвечивал
запустил все работаетЖ)
@kentilini Слушай, Вадим может рассказать как разбирать thread dump с примерами в конце апреля в Peter-Service?
Я его тут не нашел

Google

Ярослав
13.04.2017
10:00:51
@gon4ik Откуда ты знаешь, что Вадим разбирал тред дампы?

Gonchik
13.04.2017
10:01:09
Вроде он в баре говорил

Ярослав
13.04.2017
10:01:19
На самом деле ничего масштабного мы там не нашли. Времени тупо не хватило. Но, если что, могу узнать

Gonchik
13.04.2017
10:21:51
Давай:)

Ярослав
13.04.2017
10:38:28
Ну предварительно ответ - да.
Можем рассказать детектив о том, как нашли баг в механизме ранжирования
который приводил к дедлоку

Evgeniy
13.04.2017
10:39:51
яб послушал ... это довольно интересно

Gonchik
13.04.2017
11:20:58
Ну, все огонь;)

Evgeniy
13.04.2017
16:10:37
Ребята есть некая потребность в функционал, хотелось бы узнать нету ли готового решения может кто-то сталкивался?
Две связанных JIRA`ы (https://confluence.atlassian.com/enterprise/federating-jira-managing-multiple-instances-461504624.html)
Задача TASK-1 (JIRA1) через remote issue links связанна с задачами в JIRA2
Необходимо в интерфейсе TASK-1 отобразить кастомные поля задач из JIRA2.
Это должно быть похоже на функционал плагина Issue Matrix и работать с remote issue links

Gonchik
17.04.2017
10:06:12
https://bitbucket.org/atlassianlabs/jira-remote-copy-plugin
может попробовать его закастомизировать,

Ярослав
17.04.2017
10:06:51
Гончик, у нас есть понимание сроков начала?

Gonchik
17.04.2017
10:06:53
@djorem

Ярослав
17.04.2017
10:07:06
следующей встречи (в смысле)

Gonchik
17.04.2017
10:07:09
Да, 27 апреля будет в Петер-Сервис:)
Сейчас сообщите кто будет спикером?

Ярослав
17.04.2017
10:07:31
Отлично, тогда давай я Вадиму передам эту всю инфу. чтоб он начинал готовиться

Gonchik
17.04.2017
10:07:49
Давай, пусть он мне стукнется я сегодня напишу анонс

Ярослав
17.04.2017
10:19:55
Он в отпуске:) но я займусь вопросом)

Google

Ярослав
17.04.2017
12:05:35
@gon4ik помнится ты рассказывал о том, что вы копируете пространства Confluence за внешний периметр
Каким образом вы производите данные действия?

Gonchik
17.04.2017
12:53:07
python + bob swift
https://bobswift.atlassian.net/wiki/display/CSOAP/Examples

Ярослав
19.04.2017
09:47:11
Юля, а можешь кинуть инвайт на доску трелло? Хотел на выходных добавить тем.

Julia
19.04.2017
12:37:53
добавила:)

Ярослав
19.04.2017
12:39:41
?

Gonchik
20.04.2017
07:03:21
Привет, всем ли пришли уведомления о новом мероприятии?

Nickolay
20.04.2017
07:14:42
Да
То есть мне пришло :)

Ярослав
20.04.2017
07:15:06
+1

Julia
20.04.2017
07:15:23
+1

Darja
20.04.2017
07:15:36
Да)

Evgeniy
20.04.2017
07:42:16
+1

Gonchik
20.04.2017
07:57:03
Отлично, а то тестил как то не взлетело
Кто использует Comala Workflow?

Ярослав
20.04.2017
08:01:43
Мы

Gonchik
20.04.2017
08:02:07
Не расскажете 25 мая как вы используете?

Ярослав
20.04.2017
08:04:37
Нет. Но в сентябре должно быть годноту расскажем

Gonchik
20.04.2017
08:04:52
Ок

Google

Gonchik
20.04.2017
08:05:04
Вас перекидываю на сентябрь

Ярослав
20.04.2017
08:09:18
Я тебе вечером напишу, расскажу что мы делаем

Julia
20.04.2017
08:09:40
мы тоже используем:) ну и, кстати, можем устроить какую-нить онлайн трансляцию с их разработчиками

Ярослав
20.04.2017
08:12:21
Документация у них - говно(
@fixer_m твое предложении касательно помощи с DevOps паком в силе?
Написал вчера прототип функции, которая забирает Development информацию по привязке к задаче.

Илья
20.04.2017
10:04:37

Ярослав
20.04.2017
10:05:08
Да, это не к спеху. Если есть желание и силы - пиши в личку

Gonchik
20.04.2017
16:59:52
всем привет) друзья, может кто нибудь подскажет... пишу плагин для джиры, спринг версии 4.1.6, Есть класс, помеченный аннотацией Component, то есть им должен управлять спринг. но если в классе есть фишки java8 (например, лямбды) - спринг не создает этот бин. причем, сборка плагина проходит без ошибок, просто бин не создается. в чем может быть беда? я уже все мозги сломал(
я локально плагин дебажу. при старте плагина SDK разворачивает локальную джиру и к ней цепляюсь дебагом
ставил брекпоинты в конструкторе бина. если лямбд нет - все отлично, бин создается. как только лямбда в классе - все, тишина, в конструктор даже не заходит
Скиньте пожалуйста, кусок с бином?


Alexandr
20.04.2017
17:02:01
@Component
public class CustomCommentService {
private RestService restService;
private final int commentDelay = 2000;
private static Logger logger = LoggerFactory.getLogger(CustomCommentService.class);
@Inject
public CustomCommentService(RestService restService) {
this.restService = restService;
}
//methods...
}

Anna
20.04.2017
17:02:02
Или прямо тут дев чат ?

Alexandr
20.04.2017
17:03:24
private void sendComment(Comment comment, RemoteIssueLink link, Pair<String, String> remoteUser, JSONObject commentJSON) {
try {
String header = "/rest/api/2/issue/" + link.getTitle() + "/comment";
restService.sendAsyncApacheRequest(RemoteLinkUtils.getHostFromApplicationLink(link), header, null,
remoteUser.first(), remoteUser.second(), Request.MethodType.POST, commentJSON.toString(), commentDelay, param -> {
if (param != null) {
if (param.code == 201) {
logger.debug("Response code = 201, all is ok");
sendFilesFromComment(comment);
} else {
logger.error("Response: " + param.toString());
}
}
});
} catch (UnsupportedEncodingException | TypeNotInstalledException e) {
e.printStackTrace();
}
}
пример функции с лямбдой
вот при этом коде бин перестает создаваться

Anna
20.04.2017
17:04:49
Мы
Это где вы используете)¿

Gonchik
20.04.2017
17:06:17
Подожди это ж должно работать

Nickolay
20.04.2017
17:06:33
А джира точно на 8 джаве поднята?

Gonchik
20.04.2017
17:06:34
У тебя целевая на какой жаве?

Google

Alexandr
20.04.2017
17:07:06
java -version = 1.8.0_92
а что значит "целевая"? production jira?

Gonchik
20.04.2017
17:07:39
На чем тестишь

Alexandr
20.04.2017
17:08:37
на той джире, которую поднимает плагин при запуске. насколько я понимаю, она на jdk и поднимается
или это где-то отдельно задается?

Gonchik
20.04.2017
17:09:38
Можешь зайти в админку jira и проверить

Alexandr
20.04.2017
17:10:15
Java Version 1.8.0_92
JVM Version 1.8
судя по всему, на восьмой яве
в настройках мавена стоит компиляция под 1.8
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>

Danila
20.04.2017
17:36:17
?