نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Atlassian’s Bamboo ابزاری پیش فرض و تجاری برای ادغام مداوم است. این دوره به شما مفاهیم اصلی بامبو را آموزش می دهد که به شما امکان می دهد برنامه های خود را بسازید و آزمایش کنید ، بامبو را برای چندین تیم نصب و مدیریت کنید. ادغام مداوم به روشی است که توسعه دهندگان در یک تیم انجام می دهند چندین بار کد خود را به یک خط اصلی مشترک در هر بار تغییر می دهند روز هر check-in توسط ساخت خودکار ساخته و آزمایش می شود. این روش به اندازه کافی مفید و محبوب است که بسیاری از ابزارهای CI وجود دارد و یادگیری آنها می تواند یک چالش باشد. Atlassian’s Bamboo ابزاری یکپارچه و مداوم تجاری با ویژگی های قدرتمند و رابط کاربری تمیز و خارج از جعبه است. در این دوره ، ادغام مداوم با Atlassian Bamboo ، شما می آموزید که چگونه یک برنامه غیر پیش پا افتاده را با انواع مختلف آزمایش با بامبو بسازید و استقرار دهید. ابتدا کلیه مفاهیم اساسی بامبو را که برای ساخت ، آزمایش و استقرار برنامه ها استفاده می شوند ، فرا خواهید گرفت. سپس توابعی را مشاهده خواهید کرد که به شما امکان می دهد بامبو را برای چندین تیم اداره کنید و آن را با ابزارهای دیگر مانند برنامه محبوب JIRA برنامه ریزی کنید. سرانجام ، خواهید دید که چگونه بامبو می تواند به مدیریت شعبه کمک کند و حتی به شما اجازه می دهد ساخت خود را به عنوان کد تعریف کنید. پس از اتمام این دوره ، دانش مورد نیاز برای استفاده و مدیریت بامبو برای پشتیبانی از ادغام مداوم محصولات و تیم های خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
بررسی اجمالی ماژول
Module Overview
-
بررسی اجمالی ادغام مداوم
Continuous Integration Overview
-
بررسی اجمالی بامبو
Bamboo Overview
-
خارج از قابلیت های جعبه
Out of Box Capabilities
-
خلاصه ماژول
Module Summary
برنامه نمونه
Sample Application
-
بررسی اجمالی ماژول
Module Overview
-
نسخه ی نمایشی: برنامه RxDemo
Demo: RxDemo Application
-
نسخه ی نمایشی: تست های پذیرش RxDemo
Demo: RxDemo Acceptance Tests
-
معماری RxDemo
RxDemo Architecture
-
نسخه ی نمایشی: ساخت دستی RxDemo
Demo: Manual Build of RxDemo
-
خلاصه
Summary
نصب و راه اندازی بامبو
Installing and Setting up Bamboo
-
بررسی اجمالی ماژول
Module Overview
-
نصب قبل از نصب
Pre-installation Setup
-
نسخه ی نمایشی: نصب و راه اندازی
Demo: Installation and Launching
-
نسخه ی نمایشی: پیکربندی اولیه
Demo: Initial Configuration
-
نسخه ی نمایشی: نمای کلی منو
Demo: Menu Overview
-
نسخه ی نمایشی: نمای کلی ساختار فهرست
Demo: Directory Structure Overview
-
نسخه ی نمایشی: متوقف کردن و راه اندازی مجدد
Demo: Stopping and Restarting
-
نسخه ی نمایشی: خلاصه ماژول
Demo: Module Summary
مفاهیم اصلی بامبو
Bamboo Core Concepts
-
بررسی اجمالی ماژول
Module Overview
-
خطوط لوله
Pipelines
-
برنامه ها و مراحل بامبو
Bamboo Plans and Stages
-
نسخه ی نمایشی: ایجاد برنامه ها و مراحل
Demo: Creating Plans and Stages
-
مشاغل ، مصنوعات و وظایف بامبو
Bamboo Jobs, Artifacts, and Tasks
-
نسخه ی نمایشی: ایجاد مشاغل ، مصنوعات و وظایف
Demo: Creating Jobs, Artifacts, and Tasks
-
مفاهیم اجرای طرح بامبو
Bamboo Plan Execution Concepts
-
نسخه ی نمایشی: اجرای یک برنامه به صورت دستی و مشاهده نتایج
Demo: Executing a Plan Manually and Viewing Results
-
نسخه ی نمایشی: راه اندازی یک برنامه از طریق تغییرات کد
Demo: Triggering a Plan via Code Changes
-
نسخه ی نمایشی: شناسایی عوامل و یافتن فهرست های کار
Demo: Identifying Agents and Finding Working Directories
-
کاربران ، گروهها و مجوزهای بامبو
Bamboo Users, Groups, and Permissions
-
نسخه ی نمایشی: افزودن کاربران و گروه ها
Demo: Adding Users and Groups
-
خلاصه ماژول
Module Summary
ساخت و اجرای خط لوله RxDemo
Building and Running the RxDemo Pipeline
-
بررسی اجمالی ماژول
Module Overview
-
خطوط لوله RxDemo
The RxDemo Pipelines
-
نسخه ی نمایشی: خط لوله سرور ، ساخت و آزمایش واحد
Demo: Server Pipeline, Build, and Unit Test
-
نسخه ی نمایشی: خط لوله سرور ، تست های پذیرش موازی
Demo: Server Pipeline, Parallel Acceptance Tests
-
نسخه ی نمایشی: خط لوله سرور ، استقرار
Demo: Server Pipeline, Deployment
-
نسخه ی نمایشی: UI Pipeline ، Build و Test Unit
Demo: UI Pipeline, Build, and Unit Test
-
نسخه ی نمایشی: خط لوله UI ، استقرار
Demo: UI Pipeline, Deployment
-
نسخه ی نمایشی: طرح آزمون پایان به پایان پس از استقرار
Demo: End to End Post-deployment Test Plan
-
نسخه ی نمایشی: جلوگیری از اجرای موازی کارهای آزمایشی و آزمایش E2E
Demo: Preventing Parallel Execution of Deployment and E2E Testing Jobs
-
نسخه ی نمایشی: اجرای کامل خط لوله از تغییر کد
Demo: Full Pipeline Execution from Code Change
-
نسخه ی نمایشی: تور ساخت و ساز شکسته
Demo: Tour of a Broken Build
-
خلاصه ماژول
Module Summary
تنظیم و اجرای یک برنامه استقرار
Setting up and Running a Deployment Plan
-
بررسی اجمالی ماژول
Module Overview
-
ویژگی ها و مفاهیم پروژه های استقرار
Deployment Projects Features and Concepts
-
نسخه ی نمایشی: ساخت یک پروژه استقرار برای سرور RxDemo
Demo: Building a Deployment Project for RxDemo Server
-
نسخه ی نمایشی: استقرار سرور RxDemo با یک پروژه استقرار
Demo: Deploying RxDemo Server with a Deployment Project
-
چالش ها با استفاده از پروژه های استقرار
Challenges Using Deployment Projects
-
خلاصه ماژول
Module Summary
مدیریت و ادغام
Administration and Integration
-
بررسی اجمالی ماژول
Module Overview
-
تعمیر و نگهداری منابع
Build Resources Maintenance
-
طرح و نگهداری مصنوع
Plan and Artifact Maintenance
-
مدیریت افزونه ها
Managing Add-ons
-
پیکربندی سیستم
System Configuration
-
REST API
REST API
-
نسخه ی نمایشی: ادغام JIRA
Demo: JIRA Integration
-
نسخه ی نمایشی: بامبو را به روز کنید
Demo: Upgrading Bamboo
-
خلاصه ماژول
Module Summary
مفاهیم پیشرفته: مدیریت و پیکربندی شعبه به عنوان کد
Advanced Concepts: Branch Management and Configuration as Code
-
بررسی اجمالی ماژول
Module Overview
-
ویژگی ها و مفاهیم مدیریت شعبه
Branch Management Features and Concepts
-
نسخه ی نمایشی: مدیریت شعبه
Demo: Branch Management
-
پیکربندی مشخصات بامبو به عنوان کد
Bamboo Specs Configuration as Code
-
نسخه ی نمایشی: مشخصات بامبو
Demo: Bamboo Specs
-
خلاصه ماژول
Module Summary
-
خلاصه دوره
Course Summary
نمایش نظرات