لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری اقدامات GitHub (2019)
Learning GitHub Actions (2019)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اقدامات GitHub ابزاری یکپارچه سازی مداوم است که به توسعه دهندگان امکان می دهد وظایف پروژه های وب خود را به صورت خودکار انجام دهند. در این دوره ، چگونگی استفاده از این ابزار قدرتمند برای ایجاد گردش کار ایجاد شده توسط رویدادها و همچنین نحوه ایجاد اقدامات سفارشی خود را بیاموزید. مربی مایکل جنکینز نشان می دهد که چگونه اولین اقدامات خود را ایجاد کنید و سپس یک گردش کار ایجاد کنید که آنها را اجرا می کند. وی نحوه استفاده از اقدامات برجسته و از پیش ساخته شده و همچنین اقدامات اضافی را از GitHub Marketplace و مخازن عمومی نشان می دهد. بعلاوه ، وی نحوه برنامه ریزی و توسعه اقدامات سفارشی را نشان می دهد و موارد استفاده را که مزایای عملکردها را برای ادغام مداوم و استقرار برنامه برجسته می کند ، مورد استفاده قرار می دهد.
موضوعات شامل:
ایجاد عملکرد li>
ایجاد گردش کار li>
افزودن عملکردها به گردش کار li>
استفاده از عملکرد مخزن li>
استفاده از متغیرهای محیط li>
ایجاد اقدامات سفارشی li>
از موارد برای اقدامات و گردش کار استفاده کنید li>
سرفصل ها و درس ها
مقدمه
Introduction
خودکار کردن گردش کار GitHub
Automating your GitHub workflow
آنچه باید بدانید
What you should know
فایل های تمرینی
Exercise files
رسیدن به ویرایشگر گردش کار
Getting to the workflow editor
1. اولین اقدام شما
1. Your first Action
اولین اقدام شما
Your first Action
ویژگی های عمل
Action attributes
2. اتصال اقدامات با گردش کار
2. Connecting Actions with Workflows
گردش کار ایجاد کنید
Create a workflow
اقدامات را به گردش کار اضافه کنید
Add actions to a workflow
وابستگی بین اقدامات را اضافه کنید
Add dependencies between actions
گردش کار و محدودیت های عملکرد
Workflow and action limitations
3. با استفاده از اقدامات
3. Using Actions
از عملکردهای برجسته و از پیش ساخته استفاده کنید
Use featured and pre-built Actions
از اقدامی از Marketplace استفاده کنید
Use an action from the Marketplace
از یک اقدام از یک مخزن استفاده کنید
Use an action from a repository
با استفاده از متغیرهای محیط
Using environment variables
با استفاده از اسرار
Using secrets
4. اقدامات عملی سفارشی
4. Building Custom Actions
یک اقدام سفارشی برنامه ریزی کنید
Plan a custom action
هدف اقدام سفارشی شما
Your custom action objective
بررسی داکرفیل
Dockerfile review
یک Dockerfile اضافه کنید
Add a Dockerfile
یک اسکریپت نقطه ورود اضافه کنید
Add an entry-point script
از منابع محیط زمان اجرا استفاده کنید
Use runtime environment resources
یک عمل را به صورت محلی تست کنید
Test an action locally
اسکریپت نقطه ورود را کامل کنید
Complete the entry-point script
از برچسب ها در Dockerfile استفاده کنید
Use labels in a Dockerfile
یک پرونده README اضافه کنید
Add a README file
یک اقدام سفارشی را مستقر کنید
Deploy a custom action
عملی را در بازار منتشر کنید
Publish an action to the Marketplace
5- از موارد استفاده کنید
5. Use Cases
از موارد برای اقدامات و گردش کار استفاده کنید
Use cases for Actions and workflows
مایکل جنکینز یک مهندس ارشد سیستم در یک شرکت پیشرو در صنعت سرگرمی است.
یک مهندس کامپیوتر با تجربه در مدیریت خدمات وب و لینوکس مایکل همچنین دارای تجربه قبلی در مدیریت سیستم ویندوز و پشتیبانی برنامه های مهندسی است.
مهارت های پیشرفته او شامل اتوماسیون فرآیند و نوشتن فنی (برای رویه ها، مستندات و ارائه ها) است.
مایکل یک تسهیل کننده با تجربه برای جلسات آموزشی و بحث های فنی است. او مهارتهای قوی در خدمات مشتری دارد و در عیبیابی سریع مشکلات فنی شهرت دارد - یا زمانی که راهحلی فوراً در دسترس نیست، برای یافتن کمک مناسب اقدام میکند!
تخصص ها شامل اسکریپت نویسی در Bash، Perl و Python است. او در فنآوریهای ابری از جمله خدمات وب آمازون، پلتفرم ابری گوگل، و کمی مایکروسافت آژور تبحر دارد.
نمایش نظرات