ادفع GEM تلقائيًا إلى Rubygems.org من خادم تكامل مستمر
-
26-09-2019 - |
سؤال
لديّ سيناريو تكامل مستمر / نشر مستمر حيث أريد أن يدفع البرنامج النصي للبناء الخاص بي بجوهرة روبي مباشرة من خادم البناء العام (TeamCity.Codebetter.com) إلى Rubygems.org.
المشكلة هي: كيف يمكنني تحديد بيانات الاعتماد الخاصة بي؟ على جهازك المحلي ، لديهم تحت ~/.gem/بيانات الاعتماد وكل شيء يعمل بشكل جيد ولكن كيف يمكنني إخبار خادم البناء لدفع جوهرة بلدي؟
شكرا وأطيب التحيات ، ستيفن فوركمان
المحلول
يمكنك فقط استخدام واجهة برمجة التطبيقات نفسها لدفع الأحجار الكريمة. راجع نقطة نهاية المنشور/API/V1/GEMS: http://rubygems.org/pages/api_docs
نصائح أخرى
أظن أنه إذا كنت قد دفعت يدويًا مرة واحدة من مربع التكامل المستمر كمستخدم يقوم بتشغيل برنامج CI الذي يمكن أن يدفعه في المستقبل.
لا تنتمي إلى StackOverflow