اتوماسیون توسعه؛
از تست نرم‌افزار تا انتشار محصول

با زیرساخت یوتاب تمام روال‌های توسعه نرم‌افزاری تیم شما، به سادگی به صورت اتوماتیک انجام‌پذیر می‌شود.

یکپارچکی سرویس‌ها

هماهنگی کامل با Gitlab ، Github و ...

با زیرساخت ابری یوتاب می‌توانید از یک زیرساخت استاندارد CI/CD به
منظور ساخت (Build)، تست و انتشار (Deploy) کدهای محصول خود
استفاده نمایید.

 

stages:
    - build
    - test
build-code-job-0:
    stage: build
    script:
      - echo "Check the ruby version:"
      - ruby -v
      - rake
test-code-job-1:
    stage: test
    script:
      - echo "If the files are built:"
      - rake test1
ویژگی‌های سرویس یوتاب

تنها در چند دقیقه، یک Pipeline قدرتمند را با افزونه‌های آماده یوتاب همراه کنید

مقیاس‌پذیر و منعطف

ساختار زبان Pipeline یوتاب بسیار ساده و قدرتمند طراحی شده تا ویژگی‌های مثل پردازش‌های موازی،  شرط‌گذاری مراحل، استفاده از افزونه‌های یوتاب در هر مرحله به سادگی انجام پذیرد.

سادگی در تعریف مراحل

زیرساخت یوتاب بر مبنای کانتینر‌های لینوکس و داکر می‌باشد که شرایط استفاده برای کاربران را بسیار ساده کرده است. شما لازم نیست API پیچیده برای راه اندازی این سرویس را فرا بگیرید. یوتاب از تمام ایمج‌های داکر پشتیبانی‌ می‌کند و به سادگی‌می‌تواند به سایر افزونه‌های متعارف متصل شود.

یکپارچگی سرویس‌های مانیتورینگ و ذخیره‌سازی

در ابر یوتاب به سادگی سرویس‌های مورد نیاز پروژه خود مثل دیتابیس‌ها را با چند کلیک استفاده کنید. همچنین به صورت موازی در سیستم‌عامل‌های مختلف یا نرم‌افزار‌های متفاوت را در پروژه خود استفاده کنید. همچنین می‌توان بعد از پاس شدن تست‌های خود، برای سیستم‌عامل‌‌های مختلف خروجی مجزا بگیرید. تمامی این ویژگی‌ها را با دستورات ساده اجرا کنید.

question