Pipeline چیست؟

Pipeline (—)

بازگشت به همه واژه‌ها

Pipeline مجموعه‌ای از Stageهای خودکار و پشت‌سرهم برای Build، Test و Deployment نرم‌افزار است. هر Stage نتیجه مشخصی دارد و شکست آن می‌تواند اجرای مراحل بعدی را متوقف کند.

نام‌ها و عبارت‌های مرتبطپایپ‌لاین، پایپ لاین، خط لوله CI/CD، CI/CD Pipeline

Pipeline مجموعه‌ای از Stageهای خودکار و پشت‌سرهم برای Build، Test و Deployment نرم‌افزار است. در یک CI/CD Pipeline، خروجی هر Stage تعیین می‌کند مرحله بعدی اجرا شود یا فرایند متوقف شود.

در GitLab، Pipeline می‌تواند پس از هر Push کد را Build و Test کند و در صورت موفقیت، Deployment را انجام دهد.

یک مثال ساده

در GitLab، یک CI/CD Pipeline می‌تواند پس از هر Push کد را Build و Test کند و در صورت موفقیت، Deployment را انجام دهد.