در این مقاله نحوه ایجاد و پیکربندی یک عامل خود میزبان در Azure DevOps (ADO) را یاد خواهیم گرفت.
قبل از این که غواصی کنیم، بیایید ابتدا بفهمیم که یک عامل چیست؟
نماینده چیست؟
Agent یک سرور با سیستم عامل مناسب و ابزارهای نصب و پیکربندی شده است.
Azure DevOps از دو نوع عامل زیر پشتیبانی می کند
- Microsoft Hosted Agent – این عوامل توسط مایکروسافت مدیریت می شوند
- نمایندگان(delegates)(delegates) خود میزبان - اینها توسط مشتری ایجاد و مدیریت می شوند.
اغلب اوقات، استفاده از نمایندگی های میزبانی شده مایکروسافت باید خوب باشد. با این حال، در زیر سناریوهایی وجود دارد که در آنها باید به پیکربندی نمایندگان(delegates)(delegates) خود میزبان نگاه کنید.
- اگر 10 گیگابایت فضای خالی در ماشین مجازی (عامل) برای نیازهای ساخت شما کافی نیست.
- وقتی یک ماشین مجازی می خواهید که ظرفیت آن بیشتر از استاندارد DS2V2 باشد
- زمانی که می خواهید از نرم افزاری استفاده کنید که در Build Agents میزبان مایکروسافت موجود نیست
در این مقاله به نحوه پیکربندی Self Hosted Agents خواهیم پرداخت.
پیش نیازها
- یک حساب Azure DevOps معتبر. می توانید در dev.azure.com یکی ایجاد کنید
- یک سازمان ADO ایجاد کنید
- یک پروژه ایجاد کنید.