ورکفلو CI برای لینت و تست
فایل آمادهٔ GitHub Actions با کش npm، ترتیب شکست سریع و job استقرار محافظتشده برای main.
کدت را به دست کاربر برسان؛ Git و کار تیمی، تست خودکار و کیفیت کد، و CI/CD با داکر. مسیری که فاصلهٔ «روی ماشین من کار میکند» تا production را پر میکند.
بهترتیب شمارهها جلو برو؛ هر قدم به منبعِ همین مسیر وصل است. بعد از هر قدم، تسک هفتگی پنل را انجام بده.
برنچ کوچک، پیام کامیت درست، ریبیس و سه ابزار نجات؛ گردش کار روزانهٔ یک تیم.
واحد زیاد، یکپارچه متوسط، سرتاسر کم؛ اولین تست معنادار را روی تابعی بنویس که دیروز باگ داشت.
هر پوش لینت و تست شود و main خودکار مستقر؛ اصل شکست سریع را در خط لوله رعایت کن.
ورکفلو CI و Dockerfile چندمرحلهای را بردار، بخوان و برای پروژهٔ خودت شخصیسازی کن.
پروژهات را روی GitHub Pages منتشر کن؛ همین سایتی که میبینی، بدون بکاند و با همین روش منتشر شده است.
برای یک مخزن واقعی CI راه بینداز و خروجی سبز را بهعنوان تسک هفتگی در پنل تحویل بده.
هر مقاله یک پروندهٔ مستقل است؛ روی عنوان بزن تا متن کامل باز شود.
یک گردش کار روزانهٔ ساده، قانون پیام کامیت و سه ابزار نجات که هر عضوی باید بلد باشد.
۰۳چرا تست واحد زیاد، تست یکپارچه متوسط و تست سرتاسر کم؟ و چگونه اولین تست معنادار را همین امروز بنویسی.
۰۴یک خط لولهٔ حداقلی که هر پوش را لینت و تست میکند و شاخهٔ main را خودکار مستقر میکند؛ با اصل شکست سریع.
یک ویدیوی نمونه اینجا میبینی؛ آرشیو کامل همهٔ مسیرها یکجا است.
ویدیوی نمونهٔ مسیر · آپارات
۸:۶۳
بهترین دوره آموزش داکر ( Docker ) حرفه ای به همراه 14 فیلم آموزش داکر رایگان با تدریس مهندس حامد فروردین طبق آخرین سرفصل ها و استانداردهای بین المللی تهیه ، تدوین و تدریس شده است.
با کلیک روی این کارت، آرشیو ویدیوهای آپارات فقط با ویدیوهای مسیر ابزار و دواپس باز میشود.
تماشای ویدیوهای این مسیرهر قالب پیشنمایش دارد و صفحهٔ اجرای مستقل خودش را؛ کد قابل اجرا، همانجا تست میشود.
فایل آمادهٔ GitHub Actions با کش npm، ترتیب شکست سریع و job استقرار محافظتشده برای main.
بیلد چندمرحلهای: ایمیج نهایی فقط خروجیِ اجرا را دارد؛ کش لایهها، کاربر غیرroot و healthcheck.