Telegram бот для запуска пайплайнов на Gitlab CI | Часть 1
В этом видео мы погрузимся в процесс создания Telegram бота на Java Spring, который позволит вам запускать тесты на Gitlab CI. Вы узнаете, как интегрировать результаты Allure отчета и отправлять их в публичный Telegram канал, что обеспечит мгновенное уведомление о статусе ваших тестов.
Наглядно как выглядит запуск -
Что мы рассмотрим:
- Основы создания Telegram бота на Java Spring.
- Как взаимодействовать с Gitlab API для запуска пайплайнов.
- Использование Private token для аутентификации и авторизации при работе с Gitlab.
- Настройка отправки результатов Allure отчета в Telegram.
Для кого это видео:
Это видео будет полезно разработчикам, тестировщикам и всем, кто хочет автоматизировать свои тестовые процессы и улучшить взаимодействие с командой. Присоединяйтесь к нам и узнайте, как упростить свою работу с помощью технологий!
00:00 Начало
01:30 Библиотеки для проекта
03:10 Файл с конфигурацией
04:26 Создание Telegram бота
06:40 Конфиги для Gitlab
09:00 Spring библиотеки
11:10 Создание главного класса
13:00 Получение значений из конфига
16:25 Инжект класса с конфигов через [id9681581|@Autowired]
18:25 Обработка сообщений
26:15 Сервисный класс Gitlab
31:10 Создание Gitlab Runner
39:51 Комманда получения всех веток
43:30 Отправка Http запросов
Проект из видео -
Курсы по автоматизации тестирования -
Мой сайт -
Чат в телеграмме -
Группа в вк -
Собеседование Mobile QA Automation -
JUnit5 Extensioins -
Интеграционные тесты с базой данных -
Поиск XPATH и CSS -
Api автотесты с нуля -
114 views
3799
1438
3 days ago 00:20:45 1
С ПЫЛУ С ЖАРУ: . 2
4 days ago 00:44:31 1
АСЛАНЯН. ATACMS бьют по России. Баллистические ракеты Путина. Бомба упала на школу
4 days ago 00:33:50 1
Шокирующее влияние пропаганды на наш мозг: откровения Татьяны Черниговской
4 days ago 00:08:26 1
Так быстро я ещё не фильтровал свои настойки !!!
5 days ago 00:47:29 1
Каково жить в стране, начавшей войну | Немцы 1939—1945 (English subtitles) @Max_Katz
2 weeks ago 00:10:42 1
Танки НАТО стянуты к границе РФ / Военная готовность Польши
2 weeks ago 00:15:37 1
Ты будешь помнить все! Я тебе обещаю! Татьяна Черниговская
2 weeks ago 00:02:20 1
Конец старого темного режима
2 weeks ago 01:05:30 1
СЕКРЕТЫ ИНВЕСТИЦИЙ: 85% доходности - Дмитрий Донецкий о доверительном управлении и аналитике
2 weeks ago 01:28:14 1
Илон Маск и Такер Карлсон | ИИ, TruthGPT, Твиттер, крах банковской системы
2 weeks ago 00:14:53 1
Что он несёт? Разбор выступления Путина на Валдае
2 weeks ago 00:11:39 1
Облавы на уклонистов и электронные повестки. Как проходит осенний призыв
2 weeks ago 00:39:38 1
Онемение Рук Прошло, а потом Вернулось 🤔«АКУПРЕССУРА - Россия» в эфире #акупрессура
2 weeks ago 00:50:44 1
Тазобедренный Не Болит ✅ Лежать могу. Улучшилось всё «АКУПРЕССУРА - Россия» в эфире #акупрессура
2 weeks ago 01:25:46 1
Правила посещения кладбища. Что нельзя делать на кладбище. + Практика
2 weeks ago 02:30:31 1
Николай Бондаренко vs. Амиран Сардаров. Жаркий спор о будущем России
2 weeks ago 00:56:09 1
Семья перекупов. Часть 2
2 weeks ago 00:24:41 1
ЗАКАЗАЛ 50 ПОСЫЛОК С БЛОГЕРАМИ из ИНТЕРНЕТА! (ЛИТВИН,ДИПИНС,КОМПОТ,КОБЯКОВ)
3 weeks ago 00:03:00 1
Возьми мою руку | Христианские песни АСД | Сhristian song | Адвентисты Москвы
3 weeks ago 01:12:19 1
🔥 Бывший КГБшник: победа ТРАМПА изменит ВСЕ // ВОЙНА на востоке ТОЛЬКО НАЧИНАЕТСЯ!!!!
3 weeks ago 00:13:42 1
Путин, что с лицом? | Репортаж Ирины Аллеман
3 weeks ago 00:03:06 1
Паша Техник - Не прут колеса (но это опера и хор)
3 weeks ago 00:40:58 1
Аресты по всему Петербургу
3 weeks ago 00:08:19 1
⚡️НОВОСТИ | АТАКА НА КРЫМ И 6 РЕГИОНОВ РФ| ПАТРИАРХ ПРОСИТ МОБИЛИЗОВАТЬ РПЦ | РОССИЯ ПОТЕРЯЛА ОСТРОВ