سلام به همه پی وی لرنی های عزیز!
به دوره آموزشی گیت لب GitLab خوش آمدید.
گیت لب خدماتی است که امکان دسترسی از راه دور به مخازن Git را فراهم می کند. علاوه بر میزبانی کد شما، این سرویس ویژگی های دیگری را ارائه می دهد که به منظور کمک به مدیریت چرخه توسعه نرم افزار طراحی شده است. این ویژگی های اضافی شامل مدیریت اشتراک گذاری کد بین افراد مختلف، ردیابی اشکال، فضای ویکی و سایر ابزارها برای “برنامه نویسی اجتماعی” یا “social coding” است.
گیت لب شباهت های زیادی به گیت هاب github دارد و مانند آن حسابهای میزبانی شده را ارائه می نماید و اجازه اجرا روی میزبانهای ثانویه را نیز می دهد. در دوره آموزش گیت لب GitLab قرار است در طی چندین جلسه شما را با گیت لب و کار با آن آشنا نمایم.
در جلسه قبل با ادغام مداوم یا CI در گیت لب آشنا شدیم؛ سرویس CI یا Continuous Integration بخشی از گیت لب GitLab است که مدیریت پروژه و رابط کاربری را کنترل می کند.
در این جلسه می خواهیم به آشنایی با استقرار مداوم CD در گیت لب GitLab برویم.
سرویس CI یا Continuous Integration که به آن اسقرار مداوم گفته می شود؛ بخشی از گیت لب GitLab است که هر زمان که توسعه دهنده کد را به برنامه سوق دهد؛ نرم افزار را ساخت و تست می کند. CD یا Continuous Deployment در گیت لب GitLab یک سرویس نرم افزاری است که تغییرات هر کد را در تولید قرار می دهد و منجر به استقرار هر روزه تولید می شود.
نکات زیر استفاده از CI / CD در گیت لب GitLab را توجیه می کند.
در این جلسه به آشنایی با استقرار مداوم CD در گیت لب GitLab پرداختیم؛ CD یا Continuous Deployment در گیت لب GitLab یک سرویس نرم افزاری است که تغییرات هر کد را در تولید قرار می دهد و منجر به استقرار هر روزه تولید می شود.
در جلسه آینده شما را با متغیرهای CI / CD در گیت لب آشنا می کنیم.
با پی وی لرن همراه باشید.