در این جلسه، پروژه Voting App رو با ترکیب Docker و GitLab CI/CD به سطوح جدیدی میبریم؛ تست خودکار، استقرار پییشرفته و اجرای مطمئن سرویسها.
در این جلسه به مرحلهای عملیتر از توسعه Voting App وارد میشویم؛ جایی که GitLab CI/CD وارد داستان میشود تا دیپلوی و تستها به صورت خودکار انجام شوند.
مواردی که در این جلسه پوشش داده میشوند:
-
پیکربندی Pipeline در GitLab برای بیلد، تست و دیپلوی اپلیکیشن
-
ادغام Docker با GitLab CI/CD: ساخت ایمیجها و اجرای کانتینر در Pipeline
-
خودکارسازی تستها تا مطمئن شوی سرویسها (Backend, Frontend یا سرویسهای مرتبط) بعد از هر تغییر بدرستی کار میکنند
-
اشکالزدایی Pipeline و رفع مشکلات احتمالی در مراحل بیلد یا دیپلوی
-
استقرار نهایی و بررسی کارکرد سرویسها پس از اجرای CI/CD