Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 279 сообщений
Cообщения с меткой

groovy - Самое интересное в блогах

Следующие 30  »
rss_habr

[recovery mode] Jenkins pipelines с Groovy

Вторник, 13 Декабря 2022 г. 16:09 (ссылка)

Добрый день, коллеги. Jenkins является одной из самых популярных систем CI/CD, которая применяется для построения пайплайнов сборки и доставки.

Jenkins поддерживает построение пайплайнов на основе Groovy скриптов. Использование Groovy дает возможность очень гибко настраивать пайплайны под нужды конкретного проекта.

Рассмотрим основы построения пайплайнов в Jenkins с использованием Groovy скриптов.

Groovy - это объектно-ориентированный язык программирования, использующий платформу JVM. Этот динамический язык имеет множество возможностей, вдохновленных Python, Smalltalk и Ruby. Он также предлагает множество функций для повышения скорости и удобства написания кода, таких как поддержка DSL, замыкания и динамическая типизация.

Почему стоит использовать Groovy в Jenkins?

Читать далее

https://habr.com/ru/post/705240/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705240

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Geb Framework для автотестов

Понедельник, 05 Декабря 2022 г. 16:44 (ссылка)

Добрый день, коллеги. Один из самых известных и популярных фреймворков для написания автотестов - это Selenium. У этого фреймворка множество плюсов и возможностей, но в то же время есть некоторые неудобства в конфигурации, настройке и написании тестов. Поэтому появились фреймворки, которые расширяют Selenium.

Один из таких фреймворков - Geb Framework, он написан на Groovy и использует возможности groovy DSL на полную мощность.

Прежде чем приступать к изучению Geb и работе с ним, необходимо освежить в памяти темы, связанные с Groovy:

Читать далее

https://habr.com/ru/post/703612/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703612

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Эти 10 новых возможностей делают Groovy 4.0 потрясающим

Вторник, 29 Ноября 2022 г. 17:47 (ссылка)

Изолированные (sealed) типы, switch-выражения и типы record. Это лишь несколько из новых фич, появившихся в последнем выпуске Groovy 4.0. В этом видео я хочу показать вам десять вещей, которые делают Groovy 4.0 удивительным. Чтобы не делать его слишком затянутым, мы не станем глубоко погружаться в каждую из них. Вместо этого я намерен дать вам краткий обзор новых возможностей.

Читать далее

https://habr.com/ru/post/702356/?utm_source=habrahabr&utm_medium=rss&utm_campaign=702356

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Ускоряем Groovy скрипты

Суббота, 22 Октября 2022 г. 15:20 (ссылка)

AST (Abstract Syntax Tree) преобразование для исполнения Groovy скриптов с @CompileStatic



Введение



Предположим у Вас есть некоторый скрипт который работает с некоторым бизнес объектом, скажем Person.



Groovy script



    person.name = 'Peter'


У Groovy есть замечательная фича @CompileStatic, которая заставляет компилятор Groovy компилировать скриптовый код статически (как это делает компилятор Java), что значительно ускоряет исполнение скрипта, но к сожалению в нашем случае простого (plain) скрипта у нас просто нет места где мы можем применить эту аннотацию. Вы знаете что @CompileStatic применяется либо к методу или классу. Давай сначала попробуем решить эту проблему вручную.

Читать дальше →

https://habr.com/ru/post/694878/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694878

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

11 языков программирования для DevOps и их применение

Вторник, 26 Июля 2022 г. 11:00 (ссылка)

Мы составили небольшой список языков программирования, с которыми приходится сталкиваться DevOps-инженерам. Подчеркнем, что это не рейтинг, и здесь нет лучших и худших языков — это лишь описание их возможностей и конкретных примеров применения для DevOps, что может оказаться полезным для новичков.

Читать далее

https://habr.com/ru/post/678994/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678994

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

«Атака клонов» или пишем макрос для клонирования репозитория GitLab внутрь XWiki

Воскресенье, 23 Мая 2022 г. 03:04 (ссылка)

Наконец-то я "раздобыл" немного свободного времени, а значит пришла пора продолжить серию туториалов по XWiki.

После публикации одной моих из статей MaxK82 спросил у меня, можно ли как-то в XWiki подключить документацию из git репозитория, так чтобы наладить её версионирование. К сожалению эта статья не ответит на его вопрос, но возможно укажет направление, в котором стоит "копать".

Поэтому сегодня мы с вами:

- создадим простенький, но зато свой макрос в XWiki;

- клонируем прямо в XWiki репозиторий с GitLab;

- отобразим Readme.md из репозитория внутри страницы XWiki.

Читать далее

https://habr.com/ru/post/667166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667166

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Блеск и нищета фреймворков тестирования: используем Groovy для скриптинга end-to-end тестов

Среда, 18 Мая 2022 г. 11:17 (ссылка)

Безусловно, тестирование важный аспект разработки ПО. Наличие тестов - это хорошо, а удобное тестирование - еще лучше. В этой статье я расскажу как запускать тесты, написанные на groovy без gradle, maven и даже без предварительной компиляции этих тестов, а также почему JUnit 5 - это намного больше, чем просто хорошая библиотека для unit тестов.

Читать далее

https://habr.com/ru/post/666334/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666334

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<groovy - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda