جدید موبائل ایپ کی ترقی کا ایک اہم حصہ بن گیا ہے جس کی مدد سے ٹیموں کو خود کو جانچنے اور کوڈ کی خوبی کو یقینی بنایا جا سکتا ہے ۔

ڈریک کیا ہے ؟

ڈرافٹ کو پیکج ایپلیکیشنز اور ان کے پلگ انس کو ان کے کمپیوٹر میں لانے کی اجازت دیتا ہے. یہ پیرانہ، متوازن اور الگ الگ ہیں، جس سے یہ مختلف ماحول کو جانچنے کے لیے ان کو "اپنی مشین پر کام کرنے والے" کے بغیر مختلف ماحول میں جانچنے کے لئے آئی ہیں۔

موبائل ایپ کے لیے سی آئی اے میں ڈریک کے فوائد استعمال کرنا

  • Consistry: [حوالہ درکار] سیریز ہر بار ایک ہی ماحول میں ٹیسٹ چلانے کا یقین کرتی ہے۔
  • ] ڈرافٹ تصاویر کو جلد تعمیر اور تزئین کیا جا سکتا ہے، ٹیسٹ ٹائم کو کم کرنے کے لیے۔
  • [scality: Esillylyly scription settlection by structions.
  • Cross-plaform: مختلف او ایس پلیٹ فارمز پر معاونت فراہم کرتا ہے، جیسے اینڈروئیڈ اور آئیو ایس۔

موبائل ایپ کے ٹیسٹ کے لئے ڈاک اپ لوڈ کریں

سی آئی اے کے امتحان کے لیے ڈمر استعمال کرنے کے لیے، ترقی کرنے والے تمام ضروری آلات، ڈی ایس کیس اور پلگن کے ساتھ ڈرم تصاویر تخلیق کرتے ہیں۔انڈی ڈی ایس کے لیے، اس میں اینڈروئیڈ ایس ڈی کیک، اوزار سازی اور ایم ایل او شامل ہو سکتے ہیں۔مثلاً IOS، اس میں اکثر مکوڈ کے ساتھ ساتھ ساتھ موجود ہوتا ہے۔

اینڈروئیڈ کیلئے نمونہ

نیچے ایک مختصر مثال اینڈروئیڈ امتحان کے لیے دی گئی ہے:

FROM openjdk:11-jdk
RUN apt-get update && apt-get install -y wget unzip
# Install Android SDK
RUN wget https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip -O cmdline-tools.zip
RUN unzip cmdline-tools.zip -d /sdk
ENV ANDROID_SDK_ROOT=/sdk
# Set environment variables
ENV PATH=$PATH:/sdk/tools/bin
# Install SDK components
RUN yes | sdkmanager --licenses
RUN sdkmanager "platforms;android-30" "build-tools;30.0.3"

سی آئی‌ڈی‌ڈی‌ڈی‌ڈی کے ذریعے کام کرنا

مقبول سی آئی اے آلات جیسے جینکنز، جی ٹی وی، اور جی ٹی لاب سی آئی کو ڈکر تصاویر بنانے، چلانے اور ان کی کارکردگی کو انجام دینے کے لیے استعمال کیا جا سکتا ہے۔اس طرح سے انفنٹری کی اجازت ہوتی ہے، انسپ کو جب بھی کوڈ کی تبدیلی کو ذخیرہ کرنے کی اجازت ہوتی ہے۔

مشکلات اور معاملات پر غور کریں

  • Reurce intensive: [1] [حوالہ درکار] انفلیشن میں ریٹنگ ایمپلر کو اہم سی پی یو اور میموری درکار ہو سکتی ہے۔
  • Platformation: [IOS ٹیسٹ پاس کیا گیا ٹیسٹ مکاؤس ماحولیات، غیر جانبدارانہ سانچہ:COS tests تک محدود ہے۔
  • ]] میکانیات: [1] ڈکار تصاویر اپ ڈیٹ کرنے کے لئے ایس این کیکس اور پلگن کے ساتھ ساتھ ڈی این ایس کیو ایل کی ضرورت ہوتی ہے۔

ان تنازعات کے باوجود، ڈکر نے سی آئی پائپ لائنز میں خودکار اور معیاری موبائل ایپ ٹیسٹ کرنے کا ایک قیمتی ذریعہ رہا ہے جس کی وجہ سے تیزی سے ترقیاتی چکر اور اعلیٰ قسم کی اشیاء کی رفتار بڑھتی چلی جاتی ہے۔