یادگیری GitHub Actions: خودکارسازی رویداد محور برای پایگاه کد شما
✅ سرفصل و جزئیات آموزش
GitHub Actions یک ابزار یکپارچهسازی مداوم است که به توسعهدهندگان امکان میدهد تسک ها را برای پروژههای نرمافزاری خود خودکار کنند. در این دوره، یاد بگیرید چگونه از این ابزار قدرتمند برای ایجاد گردش کارهایی که توسط رویدادها فعال میشوند، پیادهسازی پایپ لاین های یکپارچهسازی مداوم و تحویل مداوم (CI/CD) و توسعه اقدامات سفارشی استفاده کنید.
مدرس Michael Jenkins به شما نشان میدهد چگونه با اقدامات و گردش کارهایی که آنها را اجرا میکنند، شروع کنید. او همچنین نشان میدهد چگونه از اقدامات موجود در GitHub Marketplace و مخازن عمومی استفاده کنید، از قابلیتهای GitHub Actions برای پشتیبانی از گردش کار CI/CD خود استفاده کنید و اقدامات سفارشی را برنامهریزی و توسعه دهید.
یادگیری GitHub Actions: خودکارسازی رویداد محور برای پایگاه کد شما
-
از push تا استقرار: GitHub Actions به زبان ساده 0:00:30
-
کار با فایلهای YAML 0:01:28
-
اولین اقدام شما 0:03:01
-
ویژگیهای گردش کار و اقدام 0:05:12
-
ایجاد یک گردش کار 0:02:27
-
افزودن jobs و مراحل به گردش کار 0:03:10
-
افزودن اقدامات به گردش کار 0:04:49
-
اجرای یک گردش کار 0:02:45
-
افزودن وابستگیها بین jobs 0:01:52
-
مشخص کردن شاخهها برای رویدادهای گردش کار 0:02:22
-
محدودیتهای گردش کار و اقدام 0:01:35
-
راهحل: توسعه گردش کار چندوظیفهای 0:02:19
-
استفاده از یک اقدام از GitHub Marketplace 0:04:50
-
استفاده از یک اقدام از مخزن 0:02:37
-
ارسال آرگومانها به یک اقدام 0:04:03
-
استفاده از متغیرهای محیطی 0:05:08
-
استفاده از Secrets 0:04:20
-
ایجاد و استفاده از Artifacts 0:03:52
-
راهحل: توسعه گردش کاری که Artifacts ایجاد میکند 0:02:40
-
برنامهریزی پایپ لاین CI/CD خود 0:02:10
-
Linting و تستهای واحد 0:02:50
-
ساخت و مدیریت Artifacts 0:04:11
-
تست کردن با Artifacts 0:02:13
-
استقرار 0:05:51
-
افزودن برچسب وضعیت گردش کار 0:01:19
-
راهحل: توسعه پایپ لاین CI/CD برای اسکریپت Python 0:02:18
-
برنامهریزی اقدام سفارشی 0:02:16
-
هدف اقدام سفارشی شما 0:01:03
-
مرور Dockerfile 0:01:28
-
افزودن Dockerfile 0:01:36
-
افزودن اسکریپت نقطه ورودی 0:00:39
-
استفاده از منابع محیط زمان اجرا 0:02:14
-
تست یک اقدام به صورت محلی 0:01:28
-
افزودن فایل متادیتا 0:02:03
-
افزودن فایل README 0:01:31
-
استقرار یک اقدام سفارشی 0:01:21
-
انتشار یک اقدام در GitHub Marketplace 0:03:07
-
راهحل: ایجاد یک اقدام سفارشی 0:01:39
-
منابع بیشتر برای GitHub Actions 0:00:22
مشخصات آموزش
یادگیری GitHub Actions: خودکارسازی رویداد محور برای پایگاه کد شما
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:39
- مدت زمان :2:09:09
- حجم :198.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy