بیلدهای موازی و Matrix
بخشی از دوره جنکینز
پنج مرحله (stage)، هر کدام سه دقیقه، و خط لوله (pipeline) پانزده دقیقه طول میکشد. این عدد فقط آزاردهنده نیست، رفتار را عوض میکند: آدمها دیگر منتظر یکپارچهسازی پیوسته (CI) نمیمانند، تغییرشان را میفرستند و میروند، و ساختهای (build) شکسته یک ساعت قرمز میمانند چون کسی نگاهشان نمیکند. راهحل معمولاً جلوی چشم است، چون اجرای وارسی سبک، آزمونهای واحد و بررسی نوع هیچکدام به خروجی آنیکی نیازی ندارند.
جنکینز (Jenkins) دو راه میدهد که این کار را نکنید. parallel چند چیز متفاوت را با هم اجرا میکند. matrix همان یک چیز را با هم روی مجموعهای از ورودیها اجرا میکند. شبیه هم به نظر میرسند و برای دو کار متفاوتاند. ...
میخواهی جنکینز بیلدهای موازی و Matrix را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با جنکینز آماده دریافت کنی و بیلدهای موازی و Matrix را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسبیلدهای موازی و Matrixچه چیزهایی یاد میگیری
- Parallel inside a stage
- Fan-out fan-in
- Matrix block
- Axes and axis
- Excludes
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
11 درس- 1جنکینز چیست20 دقیقه
- 2اولین فریاستایل جاب (freestyle job) شما25 دقیقه
- 3اولین پایپلاین (Pipeline) اعلانی شما30 دقیقه
- 4مراحل، گامها، و بلوکهای post30 دقیقه
- 5آرتیفکتها (Artifacts) و نتایج تست25 دقیقه
- 6محیط و اعتبارنامهها30 دقیقه
- 7بیلدهای موازی و Matrix30 دقیقه
- 8ایجنتها (agents) و Docker30 دقیقه
- 9محرکها (Triggers) و زمانبندیها25 دقیقه
- 10کتابخانههای مشترک (Shared Libraries)30 دقیقه
- 11پروژه نهایی: پایپلاین (Pipeline) به عنوان کد برای یک اپلیکیشن Node.js45 دقیقه
