نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با استفاده از خط لوله های اعلامی ذخیره شده در Jenkinsfiles که در کنار کد منبع پروژه شما زندگی می کنند ، روش مدرن استفاده از جنکینز را بیاموزید. خطوط لوله استفاده مجدد را تسهیل می کنند و کل تجربه جنکینز شما را از مدیریت عامل گرفته تا ساخت شعبه ساده می کنند. خطوط لوله اعلامی روشی مدرن برای استفاده از جنکینز است ، جایگزینی مشاغل آزاد که به صورت XML در سرور جنکینز ذخیره می شوند با فایل های Jenkinsfiles که در کنترل منبع با پروژه شما در این دوره ، با استفاده از Declarative Jenkins Pipelines ، شما خواهید آموخت که چگونه از خطوط لوله استفاده کنید و نحوه نگهداری آنها از راه اندازی Jenkins را بسیار آسان تر می کنید. ابتدا اصول خطوط لوله ، نحوه ساختاردهی مشاغل و اجرای مراحل ساخت را مشاهده خواهید کرد. سپس ، شما می آموزید که چگونه خطوط لوله با استفاده از ساختارهای پارامتر شده ، کد Groovy و مراحلی که در کتابخانه های مشترک قابل دسترسی است ، استفاده مجدد را تقویت می کنند. سرانجام ، شما خواهید فهمید که چگونه ویژگی های خطوط لوله از بسیاری از گردش های مختلف پشتیبانی می کند - از استفاده از ظروف Docker به عنوان عوامل ساخت ، تا اجرای کارهای خط لوله در چندین شاخه کد منبع. پس از پایان دوره ، آماده خواهید بود که تمام مشاغل قدیمی سبک آزاد خود را به عنوان خط لوله بازنویسی کنید و از جنکینز به عنوان یک ابزار با ارزش به جای یک بار نگهداری استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی خطوط لوله و Jenkinsfile
Introducing Pipelines and the Jenkinsfile
-
نحوه و چرا خطوط لوله جنکینز
The How and Why of Jenkins Pipelines
-
نسخه ی نمایشی: ایجاد و اجرای خطوط لوله ساده
Demo: Creating and Running Simple Pipelines
-
درک ساختار خط لوله
Understanding Pipeline Structure
-
نسخه ی نمایشی: مدلسازی گردش کار در خطوط لوله
Demo: Modelling Workflows in Pipelines
-
انجام کار با مراحل خط لوله
Doing Work with Pipeline Steps
-
نسخه ی نمایشی: اضافه کردن قابلیت ساخت خط لوله
Demo: Adding Pipeline Build Functionality
-
خلاصه ماژول
Module Summary
ساخت خطوط لوله قابل استفاده مجدد
Building Re-usable Pipelines
-
درک چگونگی بهبود خطوط لوله
Understanding How to Improve Pipelines
-
نسخه ی نمایشی: Clean Code - Refactoring خطوط لوله
Demo: Clean Code - Refactoring Pipelines
-
متمرکز کردن کد مشترک در کتابخانه های مشترک
Centralizing Common Code in Shared Libraries
-
نسخه ی نمایشی: نوشتن & nbsp؛ و & nbsp؛ استفاده از & nbsp؛ کتابخانه های مشترک & nbsp؛
Demo: Writing and Using Shared Libraries
-
ساختار کتابخانه های مشترک
Structuring Shared Libraries
-
نسخه ی نمایشی: ابزارهای توسعه خط لوله
Demo: Pipeline Development Tools
-
خلاصه ماژول
Module Summary
استفاده از خطوط لوله برای پشتیبانی از گردش کار
Using Pipelines to Support Your Workflow
-
درک روش مدرن استفاده از جنکینز
Understanding the Modern Way to Use Jenkins
-
نسخه ی نمایشی: استفاده از Docker در خطوط لوله
Demo: Using Docker in Pipelines
-
اجرای مراحل ساخت در نمایندگی های کانتینر
Running Build Steps in Container Agents
-
نسخه ی نمایشی: & nbsp؛ خطوط لوله به اشتراک گذاشته شده & nbsp؛ و & nbsp؛ افزونه & nbsp؛ کار & nbsp؛ DSL
Demo: Shared Pipelines and the Job DSL Plugin
-
تعریف خطوط لوله در کتابخانه های مشترک
Defining Pipelines in Shared Libraries
-
نسخه ی نمایشی: استفاده از خطوط لوله چند شاخه
Demo: Using Multi-branch Pipelines
-
خلاصه ماژول
Module Summary
نمایش نظرات