آموزش اتوماسیون جنکینز با Groovy

Automating Jenkins with Groovy

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: هیچ توسعه دهنده ای نمی خواهد در کار خود راکد بماند ، به خصوص وقتی که سعی در پیشرفت دارد! این دوره به شما می آموزد که چگونه با استفاده از زبان اتوماسیون برتر جنکینز ، Groovy ، خودکار وظایف و سایر برنامه های مفید را به صورت خودکار انجام دهید. هنگامی که مدتی در جنکینز کار می کردید ، می توانید مرتباً همان کار را انجام دهید ، کاری که هرگز انجام نمی شود. خوب برای یک توسعه دهنده در این دوره ، خودکار سازی جنکینز با Groovy ، شما یاد خواهید گرفت که Groovy را به کار سخت انجام دهد. ابتدا زبان خود را با اصول گرووی کشف خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه Groovy با جنکینز رابط دارد. سرانجام ، شما یاد خواهید گرفت که چگونه جنکینز خود را با یک کتاب راهنمای گام به گام از اسکریپت های Groovy خودکار کنید. وقتی این دوره را به پایان رسانید ، مهارت و دانش Groovy را برای اتوماسیون جنکینز و ارتقا build سطح خود به سطح بالاتری خواهید داشت.

      سرفصل ها و درس ها

      بررسی اجمالی دوره Course Overview

      • بررسی اجمالی دوره Course Overview

      مبانی Groovy ، به طور خلاصه Groovy Fundamentals, Briefly

      • مقدمه Introduction

      • کنسول Groovy The Groovy Console

      • نسخه ی نمایشی: کنسول Groovy Demo: The Groovy Console

      • انواع داده ها Data Types

      • نسخه ی نمایشی: انواع داده ها Demo: Data Types

      • ساختارهای کنترلی Control Structures

      • نسخه ی نمایشی: ساختارهای کنترلی Demo: Control Structures

      • زیرروال ها Subroutines

      • نسخه ی نمایشی: زیرروال ها Demo: Subroutines

      • کار با کلاسها و اشیا Working with Classes and Objects

      • نسخه ی نمایشی: کار با کلاس ها و اشیا Demo: Working with Classes and Objects

      • وراثت Inheritance

      • نسخه ی نمایشی: وراثت Demo: Inheritance

      • کار با بسته های خارجی Working with External Packages

      • نسخه ی نمایشی: کار با بسته های خارجی Demo: Working with External Packages

      • خلاصه Summary

      همکاری با جنکینز و گرووی با هم Working with Jenkins and Groovy Together

      • چگونه جنکینز و گرووی با هم کار می کنند How Jenkins and Groovy Work Together

      • نسخه ی نمایشی: پیکربندی پلاگین Groovy Demo: Configuring the Groovy Plug-In

      • درک سیستم و مراحل استاندارد Groovy Understanding System and Standard Groovy Steps

      • نسخه ی نمایشی: اسکریپت سیستم Groovy Demo: A Groovy System Script

      • بسته بندی انواع اسکریپت Script Types Wrap-Up

      • اجرای اسکریپت های Groovy در هنگام راه اندازی Executing Groovy Scripts on Startup

      • نسخه ی نمایشی: اسکریپت های راه اندازی Groovy Demo: Groovy Startup Scripts

      • کار با استثنا در Groovy Working with Exceptions in Groovy

      • نسخه ی نمایشی: کار با موارد استثنا در Groovy Demo: Working with Exceptions in Groovy

      • گرفتن کتابخانه های خارجی Grabbing External Libraries

      • خلاصه Summary

      ساختن Groovy Creating Builds with Groovy

      • مشکل ساختها The Problem with Builds

      • نسخه ی نمایشی: نگاهی به جنکینز اینترنال Demo: A Look at Jenkins Internals

      • راه حل: Jenkinsfile The Solution: Jenkinsfile

      • نسخه ی نمایشی: پیکربندی و ساخت با Jenkinsfile Demo: Configuring and Building with a Jenkinsfile

      • کاری کنید که Jenkinsfile ما کار واقعی انجام دهد Making Our Jenkinsfile Do Some Real Work

      • نسخه ی نمایشی: ساخت یک خط لوله واقعی Jenkinsfile Demo: A Real Jenkinsfile Pipeline Build

      • یک مقایسه مفید A Useful Comparison

      • خلاصه Summary

      کار با کتابخانه های مشترک و پلاگین ها Working with Shared Libraries and Plug-ins

      • مقدمه Introduction

      • استفاده مجدد از کد Groovy در جنکینز Reusing Groovy Code in Jenkins

      • نسخه ی نمایشی: کتابخانه های مشترک جهانی Demo: Global Shared Libraries

      • چگونه Groovy اعدام می شود How Groovy Is Executed

      • نسخه ی نمایشی: رفع کتابخانه ما با NonCPS Demo: Fixing Our Library with NonCPS

      • دریافت تغییرات در یادداشتهای انتشار خود Getting Our Changes into Our ReleaseNotes

      • نسخه ی نمایشی: به روزرسانی یادداشت های انتشار خود Demo: Upgrading Our ReleaseNotes

      • خطوط لوله مشترک Shared Pipelines

      • نسخه ی نمایشی: ایجاد خط لوله مشترک Demo: Creating a Shared Pipeline

      • جمع بندی: کار با کتابخانه های مشترک Wrap-up: Working with Shared Libraries

      • کار با افزونه ها Working with Plug-ins

      • نسخه ی نمایشی: کار با افزونه ها در اسکریپت Demo: Working with Plug-ins in Script

      • الگوی اسکریپت پلاگین A Plug-in Script Pattern

      • نسخه ی نمایشی: اجرای لیست سفید پلاگین Demo: Enforcing a Plug-in Whitelist

      • و اکنون ، یک هشدار And Now, a Warning

      مدیریت کاربران و اطلاعات کاربری Managing Users and Credentials

      • کار با اعتبارنامه و کاربران Working with Credentials and Users

      • نسخه ی نمایشی: کار با کاربران Demo: Working with Users

      • کار با مدارک معتبر Working with Credentials

      • نسخه ی نمایشی: کار با مدارک معتبر Demo: Working with Credentials

      • ایجاد اعتبارنامه در اسکریپت Creating Credentials in Script

      • نسخه ی نمایشی: مدیریت اعتبارنامه در اسکریپت Demo: Managing Credentials in Script

      • خلاصه Summary

      نمایش نظرات

      آموزش اتوماسیون جنکینز با Groovy
      جزییات دوره
      2h 1m
      58
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      30
      4.5 از 5
      دارد
      دارد
      دارد
      Chris Behrens
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Chris Behrens Chris Behrens

      Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.