آموزش جامع شروع به کار با CircleCI - آخرین آپدیت

دانلود Getting Started with CircleCI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بیلدها و استقرار‌های دستی باعث کاهش سرعت توسعه، ایجاد خطاهای انسانی و اضطراب در تیم‌های مهندسی می‌شود. در این دوره آموزشی «شروع به کار با CircleCI»، شما توانایی طراحی و پیاده‌سازی خط لوله‌های (Pipelines) خودکار CI/CD را کسب خواهید کرد که از لحظه کامیت کد تا استقرار در محیط عملیاتی به صورت یکپارچه اجرا می‌شوند. ابتدا، معماری CircleCI را بررسی کرده، مخزن کد خود را متصل می‌کنید و اولین پایپ‌لاین خودکار را با استفاده از فایل پیکربندی .circleci/config.yml فعال می‌کنید. سپس، نحوه ساخت جاب‌های چندمرحله‌ای با بهره‌گیری از Executorهای Docker، Machine و macOS را می‌آموزید و توالی‌های مناسب بیلد شامل Checkout، نصب وابستگی‌ها، تست و تولید Artifactها را پیاده‌سازی می‌کنید. در نهایت، روش‌های عیب‌یابی خطاهای پیکربندی، تحلیل لاگ‌های پایپ‌لاین و اعتبارسنجی سینتکس YAML را با استفاده از CLI و داشبورد وب CircleCI فرا خواهید گرفت. پس از اتمام این دوره، شما مهارت‌ها و دانش بنیادین مورد نیاز برای اتوماسیون فرآیندهای بیلد و استقرار، شناسایی زودهنگام خطاهای یکپارچه‌سازی و استقرار با اطمینان کامل را به دست خواهید آورد.

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

درک مفاهیم CI/CD و مبانی CircleCI Understanding CI/CD and CircleCI Fundamentals

  • مشکل استقرار‌های دستی The Problem - Manual Deployments

  • راهکار یکپارچه‌سازی و تحویل مداوم The Solution - Continuous Integration and Delivery

  • معماری CircleCI و سلسله مراتب اجزاء CircleCI Architecture and Component Hierarchy

  • رانرهای میزبانی شده چرا از اینجا شروع می‌کنیم Hosted Runners - Why We Start Here

  • پایپ‌لاین در فایل config.yml جای دارد The Pipeline Lives in config.yml

  • پیکربندی جریان کاری CircleCI CircleCI Workflow Configuration

  • راهنمای شروع سریع در CircleCI Onboarding to CircleCI

  • پیکربندی محیط توسعه CircleCI Configuring Your CircleCI Development Environment

  • اجرای اولین پایپ‌لاین CircleCI Triggering Your First CircleCI Pipeline

  • بررسی ارتباط گیت‌هاب با CircleCI Inspecting GitHub's Relationship to CircleCI

ساخت اولین پایپ‌لاین چند مرحله‌ای Building Your First Multi-step Pipeline

  • درک Executorها Understanding Executors

  • داکر اکسکیوتور ابزار اصلی اجرا Docker Executor - The Workhorse

  • کالبدشکافی جاب مراحل حیاتی Job Anatomy - Steps That Matter

  • کش کردن وابستگی‌ها افزایش سرعت از طریق تکرار Dependency Caching - Speed from Repetition

  • پایداری خروجی‌ها آرتیفکت‌ها و نتایج تست Persisting Outputs - Artifacts and Test Results

  • الگوهای موفق و الگوهای اشتباه Patterns That Work, Patterns That Don't

  • بازنویسی و بهینه‌سازی فایل config.yml Refactoring Your config.yml

  • پیکربندی ذخیره‌سازی آرتیفکت‌ها Configuring Artifact Storage

  • دریافت آرتیفکت از اپلیکیشن وب CircleCI Fetching the Artifact from the CircleCI Web App

عیب‌یابی و رفع اشکال در پایپ‌لاین‌های CircleCI Troubleshooting and Debugging CircleCI Pipelines

  • تفاوت خطاهای تنظیمات و خطاهای اجرا Setup Errors vs. Execution Failures

  • شناسایی خطاها قبل از کامیت Catch Errors Before Commit

  • استفاده از هوش مصنوعی برای تحلیل خطاهای پیچیده Let AI Interpret Cryptic Errors

  • مقایسه عیب‌یابی CircleCI با GitHub Actions CircleCI vs. GitHub Actions Debugging

  • اعتبارسنجی تنظیمات با CircleCI CLI Validating Configs with CircleCI CLI

  • عیب‌یابی پایپ‌لاین‌های CircleCI Debugging CircleCI Pipelines

  • عیب‌یابی با استفاده از SSH Debugging with SSH

اجرای پایپ‌لاین‌ها و درک نحوه اجرای جریان کاری Triggering Pipelines and Understanding Workflow Execution

  • نحوه عملکرد وب‌هوک‌های CircleCI How CircleCI Webhooks Work

  • الگوهای ارکستراسیون جریان کاری Workflow Orchestration Patterns

  • فیلترهای شاخه و گیت‌های تاییدیه Branch Filters and Approval Gates

  • پارامترهای پایپ‌لاین برای جریان‌های کاری پویا Pipeline Parameters for Dynamic Workflows

  • چت‌اپس و یکپارچگی با ابزارهای خارجی ChatOps and External Integrations

  • پیکربندی موازی‌سازی در config.yml Configuring Parallelism in config.yml

  • تست گیت‌های تاییدیه و پشتیبانی Gen AI در CircleCI Testing Approval Gates and Gen AI Support in CircleCI

نمایش نظرات

آموزش جامع شروع به کار با CircleCI
جزییات دوره
1h 43m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Tim Warner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Warner Tim Warner

تیموتی وارنر با ارزش ترین حرفه ای مایکروسافت (MVP) در Cloud and Datacenter Management است که در نشویل ، TN مستقر است. از جمله تخصص های حرفه ای وی می توان به Microsoft Azure ، کراس پلتفرم PowerShell و همه موارد مرتبط با Windows Server اشاره کرد. می توانید از طریق توییتر (TechTrainerTim) ، LinkedIn یا وبلاگ وی ، AzureDepot.com به تیم برسید.