Packer: كسر قالب باكر لعدة منها

تم إنشاؤها على ٢٢ يناير ٢٠١٧  ·  3تعليقات  ·  مصدر: hashicorp/packer

أهلا،

لنفترض أنني أريد إصلاح بعض البرامج النصية التي أحتاجها لتشغيل الإصدار بالكامل مرة أخرى من أجل التحقق من الإصلاح الخاص بي.

لقد بدأت بتشغيل عمليات إنشاء البويضات المتسلسلة (الصندوق الافتراضي) ، والاستيراد من البويضات والتصدير إلى البويضات 6 مرات.

أقوم بذلك من أجل أن أكون أكثر كفاءة أثناء التطوير ، سيستغرق تشغيل قالب الحزم حوالي ساعة واحدة ، لذلك قمت بتقسيم القالب الخاص بي إلى 6 منهم.

الآن في كل مرة أقوم فيها بإصلاح شيء ما ، أحتاج إلى تشغيل العناصر المتأثرة فقط.
المشكلة التي أريد حلها هي التصدير / الاستيراد غير المجدي الذي أقوم بتشغيله في كل مرة. لقد رأيت أن الإصدار الأخير يحتوي الآن على skip_export ولكن ماذا عن تخطي الاستيراد أو منشئ النوع vdi أو ملف vbox؟

هل هناك شخص يعمل على ذلك؟ هل يوجد حل جيد يمكن أن يحل مشكلتي التي لست على علم بها؟

شكرا،
موشون.

buildevirtualbox post-1.0 question

التعليق الأكثر فائدة

إذا كنت تقضي وقتًا طويلاً في تطوير نصوص نصية للتوفير قيد التشغيل ، فيمكنني فقط أن أوصيك باستخدام مربع Vagrant الأساسي الذي تبدأ به ثم استخدام مُنشئ null لتشغيل نصوص التوفير هذه مقابل مربع التشغيل هذا.

ال 3 كومينتر

إذا كنت تقضي وقتًا طويلاً في تطوير نصوص نصية للتوفير قيد التشغيل ، فيمكنني فقط أن أوصيك باستخدام مربع Vagrant الأساسي الذي تبدأ به ثم استخدام مُنشئ null لتشغيل نصوص التوفير هذه مقابل مربع التشغيل هذا.

يمكنني أيضًا القيام بذلك بمجرد ترك سجل ova في vbox باستخدام العلامة "keep_registered" ولكن بعد ذلك سأظل بحاجة إلى تشغيل التصدير عندما سأقوم بتشغيل القالب الأقرب. في النهاية أريد تسليم ملف البويضات.

شكرًا لاقتراحك ، سننظر في استخدام هذا ولكننا ما زلنا بحاجة إلى التصدير يدويًا بواسطة الأداة المساعدة vboxmanage.

فكرة مشيقة. أوافق على أن قصة التطوير التكراري على vbox ستكون مفيدة ، لكنها ليست شيئًا نخطط لتطبيقه على الإصدار 1.0. يجب أن نستمر في مناقشة الأفكار في هذا الموضوع ، وربما يمكننا التوصل إلى كيفية تحقيق ذلك.

في الوقت الحالي ، على الرغم من أن هذا ليس شيئًا نستهدفه 1.0 ، سأغلق هذا. يرجى الاطلاع على القائمة البريدية لمزيد من التفاصيل على 1.0.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات