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

دانلود Getting Started with CircleCI

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