REST Resource: projects.histories

المرجع: السجلّ

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

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

تمثيل JSON
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
الحقول
historyId

string

معرّف فريد في مشروع لهذا السجلّ

يتم عرض ضياء/مضاعَفة إذا تم ضبط هذا الحقل أو استبداله من قِبَل المتصل.

  • استجابة يتم ضبطها دائمًا
  • في طلب الإنشاء: لا يتم الضبط مطلقًا
name

string

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

  • استجابة يتم ضبطها دائمًا
  • في طلب الإنشاء: يتم الضبط دائمًا
displayName

string

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

  • استجابة: يجب عرضها في حال ضبطها أثناء الإنشاء.
  • طلب قيد الإنشاء: اختياري
testPlatform

enum (TestPlatform)

منصّة سجلّ الاختبارات.

  • استجابة: يتم ضبطها دائمًا. عرض النظام الأساسي لعملية التنفيذ الأخيرة إذا كان غير معروف

TestPlatform

تمثّل هذه السمة نظام الاختبار.

تعدادات
unknownPlatform
android
ios

الطُرق

create

ينشئ سجلّاً.

get

الحصول على سجلّ

list

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