در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با گیت هاب اکشن یاد می گیرید.
عنوان اصلی : 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
آموزش کار با ابزارهای Continuous Integration
Continuous Integration: Tools
آموزش کسب موفقیت در مصاحبه شغلی DevOps
آموزش نکات و ترفندهای DevOps
Learning Bitbucket
آموزش اجرای Jenkins بر روی Amazon Web Services
آموزش کامل کار با Action ها در گیت هاب
آموزش کامل GitHub Actions
دوره یادگیری کامل Jenkins