Как стать автором
Обновить
12
0
Александр @alexandrtumaykin

Пользователь

Отправить сообщение

Использование HCL-конфигурации на примере создания задач в Jira. #3

Время на прочтение7 мин
Количество просмотров787

Часть 1
Часть 2

После публикации второй статьи, я продолжил изучать библиотеки и развивать свою хотелку с циклом. В итоге начал с варианта добавления атрибута for_each в блок create.

К моему удивлению, рабочее решение родилось в течение часа ?. И для его реализации пришлось обратиться к PartialContent и BodySchema из "Способа 4".

Читать далее
Всего голосов 3: ↑1 и ↓2-1
Комментарии0

Использование HCL-конфигурации на примере создания задач в Jira. #2

Время на прочтение13 мин
Количество просмотров1.2K

...

В первой части был показан упрощенный шаблон HCL. Начнем его усложнять и приближать к моим требованиям.

Читать далее
Всего голосов 4: ↑1 и ↓3-2
Комментарии4

Использование HCL-конфигурации на примере создания задач в Jira. Часть 1

Время на прочтение5 мин
Количество просмотров2.2K

Вдохновившись статьей "Добавляем в Go-проект конфигурацию на языке Terraform" захотелось попробовать в каком-нибудь проекте описать конфигурацию на HCL.

И как-то, в очередной раз, заменяя переменные в скрипте на python, чтобы создать задачки в Jira, меня посетила мысль, что можно попробовать написать утилитку на Go, которая будет по описанию в HCL генерировать задачи в Jira. Заодно и с Go познакомлюсь.

Забегая вперед скажу, что поиски примеров и изучение парсера дались мне трудно. Кроме пары банальных примеров найти что-то вменяемое мне не удалось. Были мысли сделать на python, но для python парсер оказался совсем убогим, мог только перевести HCL в dict и никакой валидации и обработки выражений. Поэтому пришлось вернуться к затее с Go.

Итак, начнем с самого простого примера. Хочу описывать структуру создаваемой задачи в блоке create, а для обновления использовать блок update. Начнем пока с create.

Читать далее
Всего голосов 5: ↑2 и ↓30
Комментарии0

Автоматизация наполнения Changelog через CI

Время на прочтение3 мин
Количество просмотров6.7K

В этой статье я постараюсь рассказать, как на моей работе я реализовал автоматическую генерацию Changelog из коммитов и создание тегов на их основе.

Читать далее
Всего голосов 8: ↑6 и ↓2+5
Комментарии18

Управляем конвектором и термостатом Electrolux из Home Assistant. Часть 2

Время на прочтение3 мин
Количество просмотров5.8K

Пришло время применить полученный опыт на Python и интегрировать его в Home Assistant.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии5

Управляем конвектором и термостатом Electrolux из Home Assistant. Часть 1

Время на прочтение3 мин
Количество просмотров9.3K

Около 2-х лет я являюсь пользователем Home Assistant и постепенно обживаюсь устройствами, которые хочется туда интегрировать. Одним из таких устройств стало мое относительно недавнее приобретение: конвектор от Electrolux.

Изначально я рассматривал обычный конвектор, которым планировал управлять через умную розетку. В процессе изучения моделей конвекторов, мой интерес сместился на современные модели, которыми можно управлять через интернет из "коробки". Хотя они и стоят дороже решения с "розеткой", любопытство взяло верх и выбор остановился на модульном конвекторе от Electrolux, который на фоне конкурентов приглянулся по дизайну.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии6

Информация

В рейтинге
6 296-й
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность