آموزش یکپارچه سازی مداوم و تحویل مداوم با GitLab

Continuous Integration and Continuous Delivery with GitLab

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کاربران شما انتظار نرم افزار با کیفیت بالا و قابل اعتماد را دارند. ادغام مستمر و شیوه های تحویل مستمر (CI/CD) می تواند به شما در برآورده کردن این انتظارات کمک کند و در عین حال کارایی کلی تیم شما را نیز افزایش دهد. در این دوره، به مربی جاش ساموئلسون بپیوندید تا نحوه کار با GitLab - یک جایگزین منبع باز محبوب برای ابزارهایی مانند GitHub و Bitbucket - برای کنترل CI/CD و منبع را بررسی کند. جاش با پوشش نحوه راه اندازی یک پروژه در GitLab شروع می کند. سپس او به شما نشان می دهد که چگونه یک خط لوله سرتاسر در GitLab ایجاد و پیاده سازی کنید و مفاهیم کلیدی CI/CD را در طول مسیر مرور می کند.

سرفصل ها و درس ها

مقدمه Introduction

  • ادغام و تحویل مداوم با GitLab را بیاموزید Learn continuous integration and delivery with GitLab

1. مهندسی تحویل 1. Delivery Engineering

  • GitLab چیست؟ What is GitLab?

  • چه مشکلی نیاز به حل دارد؟ What problem needs solving?

  • یک پروژه راه اندازی کنید Set up a project

  • مدل های تولید ناب Lean manufacturing models

  • امتحان فصل Chapter Quiz

2. یکپارچه سازی مداوم 2. Continuous Integration

  • ادغام مداوم Continuous integration

  • ایجاد خط لوله Creating a pipeline

  • اجرای خط لوله شما Running your pipeline

  • با خطوط لوله عمیق تر بروید Going deeper with pipelines

  • اضافه کردن تست Adding a test

  • یک وب سایت ایجاد کنید Generate a website

  • امتحان فصل Chapter Quiz

3. تحویل مستمر 3. Continuous Delivery

  • مفاهیم سی دی CD concepts

  • محیط ها Environments

  • متغیرهای محیطی Environment variables

  • اولین خط لوله استقرار First deployment pipeline

  • استقرار خودکار Automating deployments

  • خط لوله سی دی کامل Complete CD pipeline

  • در حال انتشار به تولید Releasing to prod

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یکپارچه سازی مداوم و تحویل مداوم با GitLab
جزییات دوره
1h 27m
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Josh Samuelson Josh Samuelson

مدیر سیستم، مهندس DevOps

جاش ساموئلسون یک مدیر باتجربه سیستم و مهندس DevOps است.

جاش پیشینه قوی در ایمیل، DNS، MySQL، لینوکس و ویندوز دارد. او یک مطالعه سریع و مشتاق در مورد فناوری جدید و روندهای نوظهور است، و یک حلال عالی مشکلات فنی با مسائل سخت افزاری، نرم افزاری و شبکه است. او راه‌حل‌های آموزشی برای Puppet، یک پلت‌فرم اتوماسیون فناوری اطلاعات استاندارد، ساخته و ارائه کرده است، و در حال حاضر یک مهندس DevOps برای HelloSign، شرکت نرم‌افزاری است که در پشت eSignature و دیگر راه‌حل‌های تجاری هوشمند قرار دارد.