پلت فرم Ogre برای تکرارپذیری کد [beta]
![پلت فرم Ogre برای تکرارپذیری کد [beta] پلت فرم Ogre برای تکرارپذیری کد [beta]](https://nabfollower.com/blog/wp-content/uploads/2024/04/پلت-فرم-Ogre-برای-تکرارپذیری-کد-beta-780x470.png)
سلام به همه!
ما برای به اشتراک گذاشتن آن هیجان زده هستیم اولین نسخه بتای عمومی پلتفرم Ogre برای تکرارپذیری کد!
چند ماه پیش، Miniogre، ابزار منبع باز CLI خود را منتشر کردیم که به توسعه دهندگان امکان می دهد فایل های لازم (مصنوعات تکرارپذیری) را برای اجرای کد خود در رایانه های دیگر تولید کنند. Miniogre اساساً برای استفاده محلی طراحی شده است، زمانی که توسعه دهندگان در حال کاوش و تلاش برای اجرای مخازن در رایانه خود هستند.
توسعهدهندگان بازخوردی را به ما ارائه کردند و ما را به این فکر واداشت: چه میشود اگر بتوانیم miniogre را بهطور همزمان برای همه مخزنهای ذخیرهسازی کاربران اعمال کنیم؟ این به ابزاری نیاز دارد که بتواند ردیابی کند git push
به مخازن GitHub متعهد می شود و درخواستی را به Ogre ارسال می کند تا مصنوعات تکرارپذیری را تولید/به روز کند.
امروز، ما نسخه بتای عمومی را برای ابزاری منتشر میکنیم که دقیقاً این کار را انجام میدهد: پلتفرم Ogre.
هدف تولید خودکار یک ظرف خودکفا (محیط Ogre) برای هر commit است. و مهمتر از آن، مصنوعات برای تکرارپذیری مانند فایل های مورد نیاز، Dockerfile، نرم افزار Bill of Materials. ما هم در حال کار هستیم ایجاد یک فایل README جدید هر بار که کد به روز می شود، مطمئن شوید که مستندات دقیقاً آنچه را که در کد اتفاق می افتد منعکس می کند..
بهترین بخش این است که همه این اطلاعات اضافی همیشه در پلتفرم قابل دسترسی خواهند بود: با Ogre، توسعه دهندگان می توانند در تاریخچه تعهد مخزن به عقب و جلو بروند و به هر چیزی که برای اجرای کد در سیستم های مختلف لازم است دسترسی داشته باشند.
برو چک کن یک حساب کاربری رایگان 😎 در ogre.run ایجاد کنید.
ارزش منحصر به فرد Ogre
یاد آوردن:
کد منبع کافی نیست!
این تصور اشتباه که دسترسی صرف به کد منبع برای موفقیت توسعه کافی است، گسترده و گمراه کننده است. سفر ما بارها نشان داده است که بدون مستندات مناسب، سهولت استقرار و نگهداری مداوم، کد منبع اغلب بیشتر از یک دارایی به یک بار تبدیل میشود. پلتفرم هایی مانند GitHub به طور فزاینده ای تبدیل به مخازن کدهای منسوخ، غیرمستند و غیرقابل اجرا می شوند و ارزش بالقوه آنها را برای سازمان ها کاهش می دهند.. پروژههای امیدوارکننده بیشماری استفاده نشده و فراموش میشوند زیرا کد قابل اجرا نیست. این امر بر ضرورت دسترسی به کد نه تنها، بلکه بر برتری عملیاتی برای باز کردن ارزش کامل داراییهای تکنولوژیکی تأکید میکند.
پلت فرم Ogre برای توسعه دهندگان و سازمان ها را قادر می سازد تا با چند کلیک سریعتر کد را کاوش و ارسال کنند. به عنوان سازندگان Ogre، هدف نهایی ما این است که به توسعه دهندگان این امکان را دهیم که دیگر هرگز با اسناد ضعیف و وابستگی های از دست رفته مبارزه نکنند.
شما چی فکر میکنید؟ ما دوست داریم در مورد اینکه چگونه Ogre می تواند تیم و سازمان شما را توانمند کند بیاموزیم.
با ما در contact@ogre.run تماس بگیرید یا به بحث در Discord ما بپیوندید.