آموزش ادغام مداوم با Atlassian Bamboo

Continuous Integration with Atlassian Bamboo

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: 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

نمایش نظرات

آموزش ادغام مداوم با Atlassian Bamboo
جزییات دوره
3h 2m
67
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
38
4.9 از 5
دارد
دارد
دارد
Jim Weaver
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jim Weaver Jim Weaver

جیم ویور یک توسعه دهنده نرم افزار با تجربه در بسیاری از زبان ها و سیستم عامل ها است. او در بسیاری از بخشهای عمودی صنعت از جمله دفاع ، لیزینگ ، انرژی و بهداشت کار کرده و آنها را هدایت کرده است. جیم تجربه گسترده ای در زمینه تکنیک ها و ابزارهای تست پذیرش دارد و یکی از نویسندگان اصلی JWebUnit است که یک API و چارچوب تست برنامه وب منبع باز است.