آموزش شروع کار با TeamCity

Getting Started with TeamCity

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما هر آنچه را که باید در مورد TeamCity بدانید برای شروع یکپارچه سازی مداوم و شروع خودکارسازی ساخت های خود به شما می آموزد. شما یاد خواهید گرفت که چگونه TeamCity را قبل از پیکربندی بیلدها برای جاوا و دات نت نصب کنید. توسعه دهندگان به روشی خودکار برای تأیید همه تغییرات کد نیاز دارند تا به سرعت هر گونه مشکل جدید را شناسایی کنند. در این دوره آموزشی، شروع کار با TeamCity، یاد خواهید گرفت که چگونه برنامه های کاربردی راه اندازی شده به صورت خودکار را راه اندازی کنید. ابتدا نحوه نصب TeamCity را بررسی خواهید کرد. در مرحله بعد، نحوه تنظیم سریع یک ساخت خودکار با استفاده از یک مثال جاوا را خواهید دید. در نهایت، نحوه تنظیم دستی اجزای مختلف یک بیلد را برای یک پروژه دات نت خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش TeamCity مورد نیاز برای نصب سرور TeamCity و شروع یکپارچه سازی مداوم را خواهید داشت.

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

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

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

درک TeamCity و ادغام مداوم Understanding TeamCity and Continuous Integration

  • معرفی TeamCity و Continuous Integration Introducing TeamCity and Continuous Integration

  • طرح کلی دوره Course Outline

  • سناریو Scenario

  • برنامه زمانبندی انتشار Release Schedule

نصب TeamCity Installing TeamCity

  • معرفی Introduction

  • مدل سرور/عامل Server / Agent Model

  • گزینه های نصب Installation Options

  • نصب TeamCity روی لینوکس Installing TeamCity on Linux

  • اجرای TeamCity در Docker Running TeamCity on Docker

  • نصب TeamCity روی ویندوز Installing TeamCity on Windows

  • نصب نرم افزار بر روی Agents Installing Software on Agents

  • راه اندازی یک پایگاه داده خارجی Setting up an External Database

  • مرور Review

خودکارسازی اولین ساخت خود با TeamCity Automating Your First Build with TeamCity

  • معرفی Introduction

  • راه اندازی اولین پیکربندی ساخت Setting up Your First Build Configuration

  • اجرای اولین ساخت شما Running Your First Build

  • درک آناتومی یک ساختمان Understanding the Anatomy of a Build

  • راه اندازی خودکار ساخت ها Automatically Triggering Builds

  • مشاهده صف ساخت Viewing the Build Queue

  • مشاهده تاریخچه ساخت Viewing the Build History

  • مرور Review

پیکربندی دستی پیکربندی ساخت Manually Configuring a Build Configuration

  • معرفی Introduction

  • درک سلسله مراتب پروژه TeamCity Understanding the TeamCity Project Hierarchy

  • ایجاد یک پروژه Creating a Project

  • ایجاد یک پیکربندی ساخت Creating a Build Configuration

  • اضافه کردن یک مخزن کنترل نسخه Adding a Version Control Repository

  • پیکربندی تنظیمات کنترل نسخه Configuring Version Control Settings

  • افزودن مرحله ساخت Adding a Build Step

  • اضافه کردن مراحل ساخت اضافی Adding Extra Build Steps

  • راه اندازی ساختمان ها Triggering Builds

  • کار با شاخه های کنترل نسخه Working with Version Control Branches

  • انتشار مصنوعات Publishing Artifacts

  • پیمایش در سلسله مراتب پروژه Navigating the Project Hierarchy

  • مرور Review

آشنایی با تنظیمات پیکربندی ساخت پیشرفته Understanding Advanced Build Configuration Settings

  • معرفی Introduction

  • آشنایی با تنظیمات پیکربندی ساخت پیشرفته Understanding Advanced Build Configuration Settings

  • بررسی ماژول Module Review

  • بررسی دوره Course Review

  • مراحل بعدی Next Steps

نمایش نظرات

آموزش شروع کار با TeamCity
جزییات دوره
2h 9m
40
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
24
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Bailey Michael Bailey

مایکل بیلی مدیر InfoJolt Ltd است ، و خدمات توسعه نرم افزار را در اطراف آکسفورد ، انگلستان ارائه می دهد. سابقه وی در حال توسعه با C # و پشته فناوری Microsoft ، استقرار در Amazon Web Services است. در صورت امکان او معتقد است که داده های لازم برای تصمیم گیری در مورد توسعه را به دست می آورد و از آنها برای تسریع در دستیابی به اهداف تجاری استفاده می کند. اوقات فراغت خود را صرف انجام کارهای DIY یا چسبیدن به صخره های صورت در مسیرهای صخره نوردی می کند و این س whetherال را می کند که آیا تصمیمات خوبی برای زندگی می گیرد؟