معرفی
در مقاله اخیرم، خط لوله CI/CD را برای خوشه Azure Kubernetes ایجاد کردم. در این مقاله، من خط لوله CI/CD را برای سرویس Azure Web App ایجاد میکنم زیرا میخواهم فرآیند ساخت و انتشار خودکار را انجام دهم. اگر هر توسعهدهندهای تغییری در کد ایجاد کند، این خطوط لوله به طور خودکار بر اساس ماشه نام شاخه اجرا میشوند. من قبلاً این کد منبع برنامه را به Azure Repo فشار داده ام . این یک مخزن عمومی است و هر کسی می تواند به کد دسترسی پیدا کند و آن را شبیه سازی کند.
پیش نیازها
شما باید دانش سطح متوسطی از Azure Web Apps و Azure DevOps داشته باشید.
نقشه راه
- گروه منابع Azure را ایجاد کنید
- برنامه خدمات برنامه Azure را ایجاد کنید
- Azure WebApp را ایجاد کنید
- یک خط لوله ساخت ایجاد کنید
- یک خط لوله انتشار ایجاد کنید
بیا شروع کنیم.
وارد پورتال Azure شوید یا از طریق Azure CLI وارد شوید . من هر دو راه را به شما نشان خواهم داد. خط فرمان خود را باز کنید و از دستور زیر برای ورود به Azure استفاده کنید.