Size: a a a

Atlassian User Group Saint-Petersburg

2020 February 02

A

Axenia in Atlassian User Group Saint-Petersburg
Kasseg (2) увеличил карму kentilini (1.41)
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Yaroslav
Груви шарить не обязательно.
+
источник

A

Axenia in Atlassian User Group Saint-Petersburg
nickname574 (0) увеличил карму kentilini (2.41)
источник

ЕР

Евгений Русских in Atlassian User Group Saint-Petersburg
Примеры скриптов по самым популярным хотелкам на комьюнити лежат
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
+
источник

A

Axenia in Atlassian User Group Saint-Petersburg
Не так быстро. В группе установлено ограничение.
источник

ЕР

Евгений Русских in Atlassian User Group Saint-Petersburg
Евгений Русских
Примеры скриптов по самым популярным хотелкам на комьюнити лежат
Бери, чуть правишь и ты на коне. Прям как домашку сочинение по литературе в 6 классе
источник

Y

Yaroslav in Atlassian User Group Saint-Petersburg
Евгений Русских
Бери, чуть правишь и ты на коне. Прям как домашку сочинение по литературе в 6 классе
Точняк
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Tim
Я тут уже писал, что я не могу найти на ХХ нормальные вакансии.
Реально нереально.

Мне сказали что я смотрю не туда.
Щас вот зашел, начал конкретно тыкать хх
Нашёл только беркут, где ищут девелопера который шарит и за джава, и за груви)

Нынче как, если не шаришь за груви, то ты лоъ.
предлагаю скачать груви и научиться писать на нем прямо сейчас
источник

Dn

Domo no Homo in Atlassian User Group Saint-Petersburg
Звучит интересно
источник

Dn

Domo no Homo in Atlassian User Group Saint-Petersburg
Alexander Petrov
а почему бы вам не убрать слово жуниер из своего резюме,
Не установить груви и не запустить GroovyConsole? И не сделать 10-20 простых примеров
и этого будет достаточно чтобы вы для жиры могли скрипты писать.
а есть чуть более подробная инструкция?
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Domo no Homo
а есть чуть более подробная инструкция?
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Domo no Homo
а есть чуть более подробная инструкция?
в каком смысле более подробная? Устанавливаете груви, запускаете грувиКонсоль, вводите в окошко примеры и нажимаете на кнопку execute groovy script
источник

Dn

Domo no Homo in Atlassian User Group Saint-Petersburg
правильно ли я понимаю что для этого нужен будет плагин?
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Domo no Homo
правильно ли я понимаю что для этого нужен будет плагин?
нет, груви это существующий сам по себе язык,
А джира или дженкинс или какие-то плагины, могут конечно поддерживать выполнение груви скриптов,

но вы можете эти же скрипты выполнять и без жиры,
просто в консоли груви например.

Скачивайте груви отсюда http://groovy-lang.org/download.html
устанавливаете,
запускаете файлик groovyConsole
ну или если у вас винда у вас там будет start GroovyConsole - в поиске набираете
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Domo no Homo
правильно ли я понимаю что для этого нужен будет плагин?
но конечно если ваш скрипт должен работать с issue, с какими-то функциями которые доступны только
внутри жиры,
то вы не сможете это проверить в такой консольке, это нужно уже делать в ScriptRunner

Но вы можете потренироваться писать на груви.
источник

Dn

Domo no Homo in Atlassian User Group Saint-Petersburg
просто я полагал что это поможет писать скрипты для джиры - а выходит без плагина это тренировка языка
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Domo no Homo
просто я полагал что это поможет писать скрипты для джиры - а выходит без плагина это тренировка языка
ну вот у вас задача, взять таски и удалить из их описания ссылки,
допустим

как вы ее будете решать?
Вы можете написать функцию removeLinks() которая будет получать на вход описание и удалять ссылки и проверить что она правильно работает в груви консоли.
А потом вы в жире напишете

description = issue.getDescription()
result = removeLinks(description)
issue.setDescription(result)

Это удобно.
А если вы хотите хотите полноценный доступ к отладке груви скриптов,
то тогда вам нужно установить Atlassian SDK для разработки плагинов,
сгенерировать шаблон плагина, настроить в среде разработки конфигурацию для удаленной отладки,
поставить точку останова в коде,
выполнить atlas-debug в консоли
запустить отдельный экземпляр жиры, подключиться к нему,
и да, тогда вы окажетесь в условиях когда вы можете пошагово выполнить скрипт и иметь доступ ко всему тому что внутри жиры находится и происходит.
источник

AP

Alexander Petrov in Atlassian User Group Saint-Petersburg
Domo no Homo
просто я полагал что это поможет писать скрипты для джиры - а выходит без плагина это тренировка языка
прост, если вы умеете писать на груви, то вам буде несложно наклепать что-то в script runner
Или изменить готовый скрипт который вы где-то в интернете нашли
источник

Dn

Domo no Homo in Atlassian User Group Saint-Petersburg
Alexander Petrov
прост, если вы умеете писать на груви, то вам буде несложно наклепать что-то в script runner
Или изменить готовый скрипт который вы где-то в интернете нашли
просто я пытаюсь понять почему именно груви)
источник