نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اشکالات وجود دارد ، این یک واقعیت است ، بنابراین تمام کاری که شما می توانید انجام دهید این است که سیستم خود را تا آنجا که ممکن است مستعد ابتلا به مشکلات است. در این دوره ، شما چگونگی افزودن Travis CI به پروژه خود را حل خواهید کرد تا به شما کمک کند سریعتر از آنچه تصور کرده اید با CI/CD تحویل دهید. ضروری است که سیستمهای خود را مستعد ابتلا به اشکالات همیشگی کنید. در این دوره ، شروع به کار با Travis CI ، شما توانایی اضافه کردن CI/CD به پروژه خود را با Travis CI خواهید یافت. اول ، شما در مورد CI به طور کلی ، و سازنده یاد خواهید گرفت. در مرحله بعد ، شما ماتریس ساخت (Builds Matrix) ، ویژگی اصلی Travis CI برای موازی سازی را کشف خواهید کرد. سرانجام ، شما نحوه استقرار بدون زحمت در Travis را کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش CI/CD مورد نیاز برای ارائه ویژگی های سریعتر و ایمن تر از آنچه تصور کرده اید را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ادغام مداوم: از کدام ابزار استفاده شود؟
Continuous Integration: Which Tool to Use?
-
چرا با ادغام مداوم همه سر و صدا؟
Why All the Fuss with Continuous Integration?
-
چشم انداز CI: هیچ گلوله نقره ای وجود ندارد
CI Landscape: There Is No Silver Bullet
-
بازگشت به آینده: در اینجا قصد دارید چه کار کنید؟
Back to the Future: What Are You Going to Do Here?
-
نسخه ی نمایشی: Travis CI را با GitHub پیکربندی کنید
Demo: Configure Travis CI with GitHub
-
خلاصه
Summary
ایجاد اولین ساخت خود در Travis CI
Creating Your First Build in Travis CI
-
سرور CI چگونه کار می کند؟
How Does a CI Server Work?
-
GitFlow با CI: وقتی تراویس روز را نجات می دهد!
GitFlow with CI: When Travis Saves the Day!
-
بحث ارزان است ، کد را بیاورید: travis.yml!
Talk Is Cheap, Bring the Code: The travis.yml!
-
نسخه ی نمایشی: پیکربندی CI برای برنامه پایتون شما!
Demo: Configuring CI for Your Python Application!
-
خلاصه
Summary
پیکربندی Build خود با Build Matrix و Build Stages
Configuring Your Build with the Build Matrix and Build Stages
-
Build Matrix: The Champion
Build Matrix: The Champion
-
نسخه ی نمایشی: آزمایش نسخه های مختلف با Build Matrix
Demo: Testing Multiple Versions with Build Matrix
-
افزایش سرعت بیشتر با حافظه پنهان
Speeding up More with Caching
-
نسخه ی نمایشی: پیکربندی ساخت با لایه های کش
Demo: Configuring the Build with Cache Layers
-
افزودن موازی سازی بیشتر: ساخت مراحل
Adding More Parallelization: Build Stages
-
نسخه ی نمایشی: افزودن مراحل به ساخت شما
Demo: Adding Stages to Your Build
-
خلاصه
Summary
افزودن CD به CI/CD: استقرار با Travis CI
Adding CD to CI/CD: Deploying with Travis CI
-
CD CI/CD چیست؟
What Is the CD of CI/CD?
-
استقرار در Travis CI: به آسانی 1،2،3
Deployments in Travis CI: As Easy as 1,2,3
-
نسخه ی نمایشی: اضافه کردن تحویل مداوم به PyPI
Demo: Adding Continuous Delivery to PyPI
-
نسخه ی نمایشی: افزودن استقرار مداوم به Heroku
Demo: Adding Continuous Deployment to Heroku
-
نسخه ی نمایشی: دیدن GitFlow در عمل
Demo: Seeing the GitFlow in Action
-
خلاصه
Summary
نمایش نظرات