نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره یاد خواهید گرفت که چگونه TeamCity را به انواع ابزارهای توسعه از جمله سیستم های اعلان ، مدیریت کنترل منبع ، ردیاب ها و IDE متصل کنید. اجرای خودکار ساخت ها ارزش قابل توجهی را به همراه دارد ، اما ابزارهای دیگری نیز در توسعه نرم افزار وجود دارد که مدیریت آن بدون اتصال به آنها دشوار است. در این دوره ، ادغام TeamCity در گردشهای موجود ، شما توانایی اتصال TeamCity را با انواع ابزارهای توسعه و چرخه زندگی کسب خواهید کرد. ابتدا یاد خواهید گرفت که چگونه اعلان های ساخت را به سه روش مختلف ، از جمله با Slack ، تنظیم کنید. در مرحله بعدی ، خواهید فهمید که چگونه TeamCity را با سیستم های ردیاب مسئله متصل کنید تا ساختها را به طور خودکار با مشکلاتی که برطرف می کنند مرتبط کنید. علاوه بر این ، شما یاد خواهید گرفت که چگونه فراتر از کشیدن از SCM برای انجام ساخت ، با مدیریت کنترل منبع ادغام شوید. نحوه استفاده از TeamCity API را تقریباً برای هر مورد استفاده سفارشی مشاهده خواهید کرد. سرانجام ، "Builds شخصی" را با چندین IDE ایجاد خواهید کرد تا محیط های آزمایشی را برای توسعه دهندگان فراهم کنید. پس از پایان این دوره ، مهارت و دانش TeamCity Integrations مورد نیاز برای اتصال TeamCity با بقیه ابزارهای گردش کار و افزایش چشمگیر بهره وری را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ایجاد اعلان های ساخت
Creating Build Notifications
-
بررسی اجمالی اعلان ها
Build Notifications Overview
-
اعلان کننده مرورگر
Browser Notifier
-
راه اندازی اعلانگر مرورگر
Setting up the Browser Notifier
-
هشدار دهنده ایمیل
Email Notifier
-
راه اندازی Notifier Email
Setting up the Email Notifier
-
Slack Notifier
Slack Notifier
-
راه اندازی Slack Notifier
Setting up the Slack Notifier
-
ساخت خلاصه اعلان ها
Build Notifications Summary
ادغام با سیستم ردیاب شماره
Integrating with an Issue Tracker System
-
بررسی اجمالی یکپارچه سازی ردیاب
Issue Tracker Integration Overview
-
مراحل پیکربندی
Configuration Steps
-
تنظیم ادغام با جیرا
Setting up the Integration with Jira
-
همبستگی بین ساختها و مسائل
Correlation between Builds and Issues
-
نقشه برداری TeamCity به مشکلات جیرا می پردازد
Mapping TeamCity Builds to Jira Issues
-
خلاصه ادغام ردیاب شماره
Issue Tracker Integration Summary
ادغام با مدیریت کنترل منبع
Integrating with Source Control Management
-
مروری بر مدیریت کنترل منبع
Source Control Management Integration Overview
-
درخواست ساخت ویژگی ساخت
Pull Requests Build Feature
-
پیکربندی و استفاده از ویژگی Pull Required Build
Configuring and Using the Pull Requests Build Feature
-
تعهد ناشر وضعیت
Commit Status Publisher
-
پیکربندی و استفاده از ناشر تعهد وضعیت
Configuring and Using the Commit Status Publisher
-
خلاصه ادغام مدیریت کنترل منبع
Source Control Management Integration Summary
با استفاده از TeamCity API
Using the TeamCity API
-
بررسی اجمالی TeamCity API
TeamCity API Overview
-
مستندات API
API Documentation
-
درک احراز هویت TeamCity API
Understanding TeamCity API Authentication
-
احراز هویت با API TeamCity
Authenticating with the TeamCity API
-
درک چگونگی راه اندازی یک Build با API
Understanding How to Trigger a Build with the API
-
راه اندازی یک Build با API
Triggering a Build with the API
-
درک نحوه استخراج جزئیات ساخت با API
Understanding How to Extract Build Details with the API
-
استخراج جزئیات ساخت با API
Extracting Build Details with the API
-
خلاصه API TeamCity
TeamCity API Summary
ادغام با IDE برای ایجاد ساخت های شخصی
Integrating with an IDE to Create Personal Builds
-
نمای کلی ساختمانهای شخصی
Personal Builds Overview
-
درک ساختهای شخصی با Visual Studio
Understanding Personal Builds with Visual Studio
-
ایجاد بناهای شخصی از Visual Studio
Creating Personal Builds from Visual Studio
-
درک ساختهای شخصی با IntelliJ
Understanding Personal Builds with IntelliJ
-
ایجاد سازه های شخصی از IntelliJ
Creating Personal Builds from IntelliJ
-
خلاصه بناهای شخصی
Personal Builds Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات