استفاده از ادغام و تحویل مداوم (CI / CD) در پروژه های خود، می توانید کارآمدتر کار کنید و شناسایی، مقابله با باگ ها و جلوگیری از مشکلات ادغام را سریعتر انجام دهید. Atlassian Bamboo یک سرور پیشرفته CI / CD است که مهندسان DevOps و توسعه دهندگان می توانند برای ساخت و استقرار خودکار کد خود استفاده کنند. در این دوره با ایجاد خط لوله تحویل با بامبو، راه اندازی agents، ساختن و بسته بندی کد، تست واحد و اجرای پروژه ها آشنا شوید.

مباحث دوره:

  • عوامل ایجاد محلی و ابر
  • کد خود را بسازید و بسته بندی کنید
  • اجرای تست واحد
  • بازرسی کیفیت کد
  • ایجاد مصنوعات
  • تحویل مداوم
  • تنظیم مجوز ساخت و اسقرار پروژه ها
  • ارسال اعلان ها و پیکربندی SMTP در بامبو
  • مدیریت بامبو

سرفصل:

  • معرفی دوره
  • Bamboo چیست؟
  • ادغام مداوم چیست؟
  • نصب Bamboo
  • Build Agents
  • قابلیت های Build agent
  • Elastic build agents
  • Elastic build agents با استفاده از AMI سفارشی
  • ایجاد و بسته بندی کد
  • ساختارهای پروزه در Bamboo
  • ایجاد پروژه و اتصال به کنترل منبع
  • افزودن jobs و tasks به طرح
  • تنظیم پارامترها و متغیرها
  • Build triggers
  • کیفیت کد
  • اجرای تست های واحد
  • ایجاد مصنوعات
  • فشرده سازی و دانلود مصنوعات
  • تحویل مداوم
  • استقرار پروژه ها
  • استقرار مصنوعات با AWS CodeDeploy
  • پیکربندی اپلیکیشن ها در هر محیط استقرار
  • تبدیل Web.config با استفاده از بامبو و (MSBuild (.NET
  • استقرارهای Trigger
  • مدیریت بامبو
  • تنظیم مجوز ساخت و اسقرار پروژه ها
  • ارسال اعلان ها و SMTP را در بامبو پیکربندی کنید
  • کاربران، گروه ها و مجوزها
  • نتیجه