Bitbucket Pipelines یکپارچه سازی و تحویل مداوم به Bitbucket Cloud را به ارمغان می آورد و افراد و تیم ها را قادر می سازد تا با استفاده از ابر Bitbucket کد خود را بسازند، آزمایش کنند و به کار گیرند!
این ابزاری است که طی سالها در زمان من صرفهجویی کرده است، و چیزی است که تقریباً برای هر مخزنی که در حساب BitBucket خود دارم از آن استفاده میکنم.
قبل از کار مستقیم با خطوط لوله، مطمئن میشویم که همه از نسخه مشابه Node با استفاده از nvm استفاده میکنیم.
سپس ما اولین خط لوله Bitbucket شما را ایجاد می کنیم و یک فایل bitbucket-pipelines.yml را تعریف می کنیم.
ما پیچیدگی را به خط لوله اضافه می کنیم و یاد می گیریم که چگونه از SCP (پروتکل کپی امن) و SSH (پوسته ایمن) در خط لوله خود استفاده کنیم.
با یادگیری نحوه استفاده از محیطهای مختلف، مانند توسعه، مرحلهبندی، و شاخههای اصلی، پیچیدهتر خواهیم شد.
ما حتی یاد خواهیم گرفت که چگونه از یک ربات پیام رسانی Slack برای ارسال پیام در مراحل مختلف در طول ساخت استفاده کنیم!
دوره با چند مزیت و پاداش به پایان میرسد، مانند نحوه راهاندازی از طریق پراکسی NGINX.
***نکته: اگر یک سرور هدف خارجی برای استفاده ندارید، درس جایزه 16 به شما نشان می دهد که چگونه می توانید از نمونه محلی لینوکس با استفاده از docker استفاده کنید، و چگونه می توانید یک نگاشت پورت را به روتر محلی خود اضافه کنید. می تواند از هر نقطه ای در جهان به آن جعبه دسترسی داشته باشد!
نظری ارسال نشده است.
مهندس نرم افزار فول استک
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.