سؤال

لدي حفنة على الخدمات المنتشرة على AWS.

في كل مرة يجب علي تغيير شيء ما في الخدمة، يجب أن أقوم بتنزيل ملفات WCF يدويا من خادم Build الخاص بي (إنشاءات تم إنشاؤها بواسطة Jenkins) .. تعديل Web.configs، وإنشاء ملف مضغوط ثم تحميل إلى S3 من أينحالاتي تسحب الملفات أثناء التشغيل (Cloudformation).

ما هي أفضل طريقة لأتمتة هذه العملية؟هل تساعد جينكينز؟أو يجب أن أنظر إلى أداة أخرى؟أو يجب أن أكتب أداة بسيطة باستخدام AWS SDK؟

هل كانت مفيدة؟

المحلول

يمكنك استخدام Jenkins للنشر في S3.تحتاج فقط إلى التأكد من أن لديك أدوات سطر الأوامر AWS المناسبة المثبتة على خادم Jenkins.ثم يمكنك فقط إنشاء برنامج نصي للبناء لنشر ملفات البناء المكتملة في S3 (المحتمل على الإنشاءات الناجحة فقط).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top