Рубрики
Uncategorized

Автоматизируйте свой рабочий процесс с помощью Microsoft Power Automate

Самая утомительная часть развития — это выполнение одних и тех же задач снова и снова. Ты не чувствуешь … Tagged с DevOps, Azure, Automation, Tuperial.

Самая утомительная часть развития — это выполнение одних и тех же задач снова и снова. Разве вам не хватает необходимости упоминать кого -то в Slack, когда ему поручено выпуск GitHub или отправлять электронное письмо в ваш информационный бюллетень, когда вы публикуете твит.

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

Введите Microsoft Power Automate , также называемый Microsoft Flow, который позволяет автоматизировать практически все в вашем техническом стеке. Хотите отправить сообщение в Slack или Teams, конечно, хотите считать номер с Twilio, вы тоже можете это сделать. У него также есть много слушателей, например, когда вам опубликован новый твит, или когда вам задается проблема с GitHub.

В этом уроке мы посмотрим, как мы можем автоматизировать несколько распространенных задач с Microsoft Flow.

Предварительные условия

  • Affice365 Microsoft Account
  • Учетные записи для услуг, которые мы будем автоматизировать (GitHub, Slack и т. Д.).

Поток 1 — напишите мне, когда мне будет назначена проблема с GitHub

Во -первых, создайте новый автоматизированный облачный поток и дайте ему имя.

Добавьте Когда мне задается проблема Триггер от GitHub. Теперь вас попросят войти в GitHub, что вы должны сделать.

Далее добавьте Почта Действие, которое использует SendGrid под капотом.

Вы можете заметить, что я добавил несколько динамических элементов, которые были предоставлены мне на триггере GitHub.

Например, вы можете добавить больше вещей в свой поток, добавить элемент на Microsoft Todo, создать карту Trello или сообщить о себе на Slack.

Нажмите Сохранить Когда закончите, и теперь вы будете отправлены по электронной почте всякий раз, когда вам будет возложена проблема!

Flow 2 — опубликуйте статус вашего сайта в Twitter каждый день в 6 утра

Создайте запланированный облачный поток, так как это событие основано на времени.

Убедитесь, что дата установлена на эту дату, и время установлено на 6:00 Анкет

Также установите задачу повторять каждый 1 день. Смотрите изображение ниже, если вы запутались.

Добавьте действие HTTP, которое запросит страницу статуса вашего сайта. Мой веб -сайт использует Cachet для отображения своего статуса, поэтому я адаптирую свой поток к ответу API Cachet.

Далее вам нужно проанализировать данные, чтобы получить доступ к status_name Поле в ответе JSON.

Наконец, вы можете написать статус веб -сайта. Вам нужно будет войти в Twitter, чтобы этот поток работал.

Нажмите Сохранить Когда закончите, и теперь, в 6 часов утра ежедневно, ваши подписчики будут уведомлены о статусе вашего сайта.

Вывод

Видите, как легко автоматизировать мелочи? Самое приятное то, что Microsoft Flow включен с подпиской Office365, поэтому наряду с Excel, Word и PowerPoint вы также получаете этого монстра инструмента автоматизации, который на самом деле никому не заботится! Так что продолжайте и поделитесь этой статьей со своими друзьями, чтобы они также могли использовать этот замечательный инструмент.

Оригинал: «https://dev.to/arnu515/automate-your-workflow-with-microsoft-power-automate-3m7i»