آموزش استقرار برنامه ها با TeamCity

Deploying Applications with TeamCity

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه از TeamCity برای استقرار برنامه ها با خط لوله تحویل مداوم خودکار استفاده کنید. استقرار دستی نرم افزار زمان بر و مستعد خطا است. در این دوره آموزشی، استقرار برنامه‌ها با TeamCity، یاد می‌گیرید که استقرار نرم‌افزار را با استفاده از JetBrains TeamCity خودکار کنید. ابتدا، نحوه استفاده از وابستگی‌های عکس فوری و مصنوع را برای زنجیره‌بندی پیکربندی‌های ساخت به خطوط لوله ساخت بررسی خواهید کرد. در مرحله بعد، نحوه استقرار یک وب سایت در یک وب سرور عمومی را به طور خودکار کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه هر قسمت از خط لوله ساخت را برای رسیدن به یک فرآیند کاملاً خودکار فعال کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش TeamCity مورد نیاز برای استقرار نرم افزار خود را در محیط های صحنه سازی و تولید خواهید داشت.

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

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

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

برنامه های کاربردی ساختمان Building Applications

  • مقدمه Introduction

  • چه چیزی در پیش است؟ What's Ahead?

  • معرفی نمونه برنامه Introducing the Sample Application

  • پیش نمایش هدف نهایی Preview of End Goal

  • بررسی نسخه Version Check

  • ساخت اپلیکیشن Building the Application

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

  • خلاصه Summary

اتصال پیکربندی های ساخت با وابستگی ها Connecting Build Configurations with Dependencies

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

  • چرا تنظیمات چندگانه داریم؟ Why Have Multiple Configurations?

  • وابستگی های مصنوع Artifact Dependencies

  • وابستگی های اسنپ شات Snapshot Dependencies

  • خلاصه Summary

استقرار برنامه های کاربردی Deploying Applications

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

  • آشنایی با انواع پیکربندی ساخت Understanding Build Configuration Types

  • ایجاد سرور استقرار Creating the Deployment Server

  • استقرار برنامه Deploying the Application

  • درک مراحل ساخت استقرار Understanding Deployment Build Steps

  • خلاصه Summary

راه اندازی استقرارها Triggering Deployments

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

  • زمانبندی استقرارها Scheduling Deployments

  • راه اندازی استقرار در کامیت های کنترل منبع Triggering Deployments on Source Control Commits

  • ارتقای ساختمان ها Promoting Builds

  • خلاصه Summary

افزودن یک محیط صحنه سازی Adding a Staging Environment

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

  • افزودن یک محیط صحنه سازی Adding a Staging Environment

  • اضافه کردن تست های خودکار Adding Automated Tests

  • ایجاد تغییرات با زنجیره ساخت ما Deploying Changes with Our Build Chain

  • جلوگیری از ساخت همزمان Preventing Concurrent Builds

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش استقرار برنامه ها با TeamCity
جزییات دوره
1h 36m
31
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Bailey Michael Bailey

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