ادغام و اتوماسیون مداوم با جنکینز [ویدئو]

Hands-On Continuous Integration and Automation with Jenkins [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در شیوه‌های توسعه چابک، توسعه‌دهندگان باید کارهای خود را اغلب برای رفع اشکال‌ها یا ایجاد یک ویژگی یا عملکرد جدید یکپارچه کنند. جنکینز به طور خاص برای ادغام مداوم استفاده می شود و به اجرای اصول توسعه چابک کمک می کند. این دوره ویدیویی بر روی آخرین نسخه پایدار Jenkins 2 با ویژگی‌هایی مانند Pipeline به عنوان کد، تجربیات راه‌اندازی جدید و رابط کاربری بهبودیافته تمرکز خواهد کرد. شما قادر خواهید بود خطوط لوله ساده یا پیشرفته را به راحتی و به سرعت بسازید و از این رو بهره وری تیم خود را بهبود ببخشید. این دوره ویدیویی به نصب وابستگی‌ها و کتابخانه‌های نرم‌افزار مورد نیاز می‌پردازد و جریان کاری را که برای انجام یکپارچه‌سازی مداوم برای یک برنامه نمونه باید دنبال کنید، نشان می‌دهد. از آنجا، نحوه ادغام مخازن کد و ساخت ابزار به منظور ایجاد خطوط لوله کد برای پیاده سازی یکپارچه سازی مداوم و تحویل مداوم را خواهید آموخت. در نهایت، شما همچنین یاد خواهید گرفت که استقرار خودکار را در یک پلت فرم ابری مانند AWS انجام دهید. بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Hands-On-Continuous-Integration-and-Automation-with-Jenkins [*]ویژگی ها و مفاهیم اصلی Jenkins 2 موجود است. [*] بیلدها را در Jenkins از GitHub پیکربندی و اجرا کنید [*]یک خط لوله یکپارچه سازی/استقرار مستمر بسازید [*]نحوه استفاده از رابط کاربری اقیانوس آبی [*] جنکینز را با AWS ادغام کنید اگر شما یک تازه کار یا مبتدی جنکینز هستید که درک اولیه از ادغام مداوم دارید، پس این ویدیو برای شماست. مبتدیان در جنکینز تجربه عملی سریعی به دست خواهند آورد و اعتماد به نفس برای ادامه و کشف بیشتر استفاده از جنکینز را به دست خواهند آورد. [*] کاوش یکپارچه سازی و اتوماسیون مداوم، و مدیریت/پیکربندی Jenkins * [*] کشف فرآیند استفاده از Jenkins برای ساخت، آزمایش و بسته بندی برنامه های کاربردی جاوا * [*]درباره ویژگی های توسعه پذیر Jenkins با استقرار خودکار در یک ابر بیاموزید. سکو *

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

جنکینز را نصب کنید Install Jenkins

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

  • جنکینز چیست؟ What Is Jenkins?

  • جنکینز را روی ویندوز نصب کنید Install Jenkins on Windows

  • جنکینز را روی macOS نصب کنید Install Jenkins on macOS

  • جنکینز را روی لینوکس نصب کنید Install Jenkins on Linux

  • Jenkins را با Docker نصب کنید Install Jenkins with Docker

تور جنکینز Tour of Jenkins

  • گشت و گذار در داشبورد جنکینز Tour of Jenkins Dashboard

  • پیکربندی کار Job Configuration

  • اولین شغل جنکینز خود را ایجاد کنید Create Your First Jenkins Job

  • شغل جنکینز خود را گسترش دهید Extend Your Jenkins Job

CI/CD CI/CD

  • CI/CD چیست؟ What Is CI/CD?

  • گردش کار CI CI Workflow

  • تست گردش کار Testing Workflow

  • گردش کار اطلاع رسانی Notification Workflow

خط لوله به عنوان کد Pipeline as Code

  • خط لوله به عنوان کد چیست؟ What Is Pipeline as Code?

  • جنکینزفایل Jenkinsfile

  • بررسی اجمالی خط لوله CD و معرفی Docker CD Pipeline Overview and Intro to Docker

  • دستورات داکر Docker Commands

  • خط لوله CD - ساخت و استقرار در توسعه دهنده CD Pipeline – Build and Deploy to Dev

  • خط لوله CD - تست و استقرار در مرحله CD Pipeline – Test and Deploy to Stage

  • خط لوله CD - تأیید و استقرار برای زنده CD Pipeline – Approve and Deploy to Live

اقیانوس آبی Blue Ocean

  • اقیانوس آبی چیست؟ What Is Blue Ocean?

  • Blue Ocean را نصب کنید Install Blue Ocean

  • یک خط لوله چند شاخه با اقیانوس آبی ایجاد کنید Create a Multibranch Pipeline with Blue Ocean

  • درخواست های کشش در خط لوله چند شاخه Pull Requests in Multibranch Pipeline

ادغام با AWS Integration with AWS

  • بررسی اجمالی Overview

  • ایجاد منابع در AWS Create Resources on AWS

  • جنکینز را روی AWS نصب کنید Install Jenkins on AWS

  • پلاگین EC2 را پیکربندی کنید Configure the EC2 Plugin

  • Jobs را روی یک Slave Node اجرا کنید Run Jobs on a Slave Node

نمایش نظرات

ادغام و اتوماسیون مداوم با جنکینز [ویدئو]
جزییات دوره
4 h 19 m
30
Packtpub Packtpub
(آخرین آپدیت)
1
4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sandro Cirulli Sandro Cirulli

ساندرو سیرولی یک مهندس تایید شده جنکینز، یکی از نگهبانان XSpec، یک چارچوب تست واحد منبع باز برای فناوری‌های XML، و یکی از سازمان‌دهندگان DevOps Oxford Meetup است. ساندرو در حال حاضر به عنوان تکنسین زبان اصلی در بخش فرهنگ لغت انتشارات دانشگاه آکسفورد (OUP) کار می کند، جایی که او مسئول مدیریت سیستم، ابر و DevOps است. ساندرو دارای مدرک کارشناسی ارشد در علوم کامپیوتر از دانشگاه آکسفورد بروکس است و وبلاگ خود را در sandrocirulli.net می نویسد.