شروع کار با بات و دریافت آدرس وبهوک #
نرمافزار Azure Devops یک محصول جامع از مایکروسافت برای مدیریت نسخه، مدیریت نیازمندیها، مدیریت پروژه و … است. برای نصب بات Azure Devops در لیمو کافی است به مخزن باتها مراجعه کنید و دکمهی نصب را بزنید.
کار کردن با بات آژور نیز مانند باتهای نظیر جیرا، گوالرت بسیار ساده بوده و فقط لازم است آدرس دریافتی از بات را در تنظیمات پروژه خود قرار دهید. برای دریافت آدرس از یکتا از بات که به ازای هر مکالمه تولید میشود، کافیست در مکالمه مد نظر که بات نیز در آن عضو است یا مکالمه شخصی با بات، عبارت /آژور رخداد را ارسال کنید. البته اینکار با کلیک روی دکمه در نظر گرفته شده در راهنمای بات که به ازای هر عبارت نامفهوم در مکالمه شخصی ارسال میشود نیز امکان پذیر است. نمونه ی این پیام که از طرف بات ارسال شده است در تصویر زیر مشخص است، بنابراین با کلیک بر روی گزینهای که برای استفاده از بات در نظر گرفته شده میتوانید آدرس مربوط به مکالمه خود را دریافت کنید.
بنابراین در رشتهی پیام اصلی آدرس شما ارسال میشود. این آدرس باید در تنظیمات پروژه قرار گیرد.
تنظیمات مورد نیاز در Azure Devops #
برای اینکار به پروژه مد نظر خود بروید. از پایین صفحه بر روی گزینهای که برای تنظیمات در نظر گرفته شده ( کادر قرمز ) کلیک کنید. بر روی عبارت Service hooks ( کادر سبز )کلیک کرده و ادامه بر روی گزینه Create subscription کلیک نمایید.
در این مرحله دنبال گزینه web hooks بگردید و بر روی آن کلیک نمایید. بر روی گزینه next کلیک نمایید.
دقت نمایید در حال حاضر بات از دو رخداد Build Complete و Release deployment complete پشتیبانی میکند، بنابراین یکی از این دو را از منوی مربوطه انتخاب نمایید. نمونهی این کار در تصویر زیر قرار گرفته است.
بر روی گزینه Next کلیک کرده و در قسمت URL آدرس دریافتی از بات را قرار دهید. دقت کنید در صورتی که میخواهید هر دو رخداد پشتیبانی شده را دریافت کنید میبایست مراحل را برای یکی تا انتها تکمیل کنید و برای دیگری مجددا یک وبهوک دیگر تعریف کرده و مجددا آدرس دریافتی از بات را در تنظیمات آن قرار دهید.
در صورت تمایل با کلیک بر روی گزینه Test کلیک کرده تا برای شما یک رخداد به صورت پیشفرض ارسال شود و از درستی مراحل اطمینان حاصل کنید. در انتها بر روی گزینه Finish کلیک کنید. لازم به ذکر است این بات با نسخه ابری آژور تست شدهاست.
منتظر انتقادات و پیشنهادات شما هستیم.