REST Resource: projects.histories

المصدر: التاريخ

يمثل السجل قائمة مرتبة من عمليات التنفيذ مرتبة حسب حقل start_timestamp_millis (تنازلي). يمكن استخدامه لتجميع كافة عمليات تنفيذ البناء المستمر.

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

تمثيل جيسون
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
مجالات
historyId

string

معرف فريد داخل مشروع لهذا التاريخ.

يتم إرجاع INVALID_ARGUMENT إذا تم تعيين هذا الحقل أو الكتابة فوقه بواسطة المتصل.

  • ردا على ذلك تعيين دائما
  • في طلب الإنشاء: لم يتم تعيينه مطلقًا
name

string

اسم لتعريف التاريخ بشكل فريد داخل المشروع. الحد الأقصى 200 حرف.

  • ردا على ذلك تعيين دائما
  • في طلب الإنشاء: اضبط دائمًا
displayName

string

اسم قصير يمكن قراءته بواسطة الإنسان (نص عادي) لعرضه في واجهة المستخدم. الحد الأقصى 100 حرف.

  • ردًا على ذلك: موجود إذا تم ضبطه أثناء الإنشاء.
  • في طلب الإنشاء: اختياري
testPlatform

enum ( TestPlatform )

منصة تاريخ الاختبار.

  • ردا على ذلك: تعيين دائما. إرجاع النظام الأساسي للتنفيذ الأخير إذا كان غير معروف.

منصة الاختبار

منصة الاختبار.

التعدادات
unknownPlatform
android
ios

طُرق

create

يخلق التاريخ.

get

يحصل على التاريخ.

list

يسرد التاريخ لمشروع معين.