در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با گیت هاب اکشن یاد می گیرید.
عنوان اصلی : Learning GitHub Actions
معرفی:
خودکارسازی با اکشن های GitHub
آنچه شما باید بدانید
فایل های تمرینی
کار با فایل های YAML
چه چیزی در این به روز رسانی جدید است
1. اولین اقدام شما:
اولین اقدام شما
ویژگی های گردش کار و عمل
2. اتصال اقدامات با گردش کار:
یک گردش کار ایجاد کنید
کارها و مراحل را به یک گردش کار اضافه کنید
اقدامات را به یک گردش کار اضافه کنید
یک گردش کار را اجرا کنید
وابستگی ها را بین اقدامات اضافه کنید
شرایط را به یک گردش کار اضافه کنید
محدودیت های گردش کار و عمل
چالش: یک گردش کار پیچیده ایجاد کنید
راه حل: یک گردش کار پیچیده ایجاد کنید
3. استفاده از Actions:
از یک اقدام از بازار استفاده کنید
از یک اکشن از یک مخزن استفاده کنید
انتقال استدلال به یک عمل
استفاده از متغیرهای محیطی
استفاده از اسرار
استفاده از مصنوعات
مدیریت درخواست های کشش
چالش: یک گردش کار ایجاد کنید که یک مصنوع ایجاد کند
راه حل: یک گردش کار ایجاد کنید که یک مصنوع ایجاد کند
4. توسعه یک گردش کار CI/CD:
خط لوله CI/CD خود را برنامه ریزی کنید
پرز و تست واحد
ساخت و مدیریت مصنوعات
آزمایش کردن
استقرار
یک نشان وضعیت گردش کار اضافه کنید
چالش: یک خط لوله CI/CD برای اسکریپت پایتون ایجاد کنید
راه حل: یک خط لوله CI/CD برای اسکریپت پایتون ایجاد کنید
5. ایجاد اقدامات سفارشی:
یک اقدام سفارشی را برنامه ریزی کنید
هدف اقدام سفارشی شما
بررسی Dockerfile
یک Dockerfile اضافه کنید
یک اسکریپت نقطه ورودی اضافه کنید
از منابع محیط زمان اجرا استفاده کنید
یک عمل را به صورت محلی آزمایش کنید
اسکریپت نقطه ورود را کامل کنید
یک فایل فراداده اضافه کنید
یک فایل README اضافه کنید
یک اقدام سفارشی را اجرا کنید
یک اقدام را در بازار منتشر کنید
چالش: یک اقدام سفارشی ایجاد کنید
راه حل: یک اقدام سفارشی ایجاد کنید
نتیجه:
منابع اضافی برای اقدامات GitHub بیشتر
Learning GitHub Actions
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش اجرای Jenkins بر روی Amazon Web Services
یادگیری پیشرفته GitHub Actions
آموزش کار با ابزارهای Continuous Integration
Learning Bitbucket
GitHub Actions for CI/CD
آموزش کامل GitHub Actions
Continuous Integration: Tools
کورس یادگیری Jenkins
آموزش نکات و ترفندهای DevOps
آموزش کامل کار با Action ها در گیت هاب