REST Resource: projects.histories

संसाधन: इतिहास

इतिहास, लागू किए गए कामों की क्रम से लगाई गई सूची दिखाता है. इन्हें start_timestamp_milis फ़ील्ड (घटते क्रम में) के हिसाब से व्यवस्थित किया जाता है. इसका इस्तेमाल किसी लगातार बनाए जा रहे बिल्ड के सभी एक्ज़ीक्यूशन को ग्रुप करने के लिए किया जा सकता है.

ध्यान दें कि ऑर्डर सिर्फ़ एक डाइमेंशन पर काम करता है. अगर रिपॉज़िटरी (डेटा स्टोर करने की जगह) में एक से ज़्यादा ब्रांच हैं, तो इसका मतलब है कि हर ब्रांच पर एक्ज़ीक्यूशन को क्रम में लगाने के लिए, कई इतिहास का इस्तेमाल करना होगा.

JSON के काेड में दिखाना
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
फ़ील्ड
historyId

string

इस इतिहास के लिए, किसी प्रोजेक्ट में मौजूद यूनीक आइडेंटिफ़ायर.

अगर यह फ़ील्ड कॉल करने वाले ने सेट किया है या ओवरराइट किया है, तो यह फ़ंक्शन INVALID_PLACEHOLDER दिखाता है.

  • जवाब हमेशा सेट होता है
  • निर्माण अनुरोध में: कभी सेट नहीं
name

string

किसी प्रोजेक्ट के किसी इतिहास की खास तरह से पहचान करने के लिए एक नाम. ज़्यादा से ज़्यादा 200 वर्ण.

  • जवाब हमेशा सेट होता है
  • अनुरोध बनाएं: हमेशा सेट करें
displayName

string

यूज़र इंटरफ़ेस (यूआई) में दिखाने के लिए, ऐसा छोटा नाम जिसे कोई व्यक्ति आसानी से पढ़ सके (सादा टेक्स्ट). ज़्यादा से ज़्यादा 100 वर्ण.

  • जवाब में: अगर इसे बनाने के दौरान सेट किया गया हो, तो यह मौजूद होता है.
  • अनुरोध बनाएं: ज़रूरी नहीं
testPlatform

enum (TestPlatform)

जांच के इतिहास वाला प्लैटफ़ॉर्म.

  • जवाब में: हमेशा सेट. अगर जानकारी नहीं है, तो आखिरी बार किए गए एक्ज़ीक्यूशन का प्लैटफ़ॉर्म दिखाता है.

टेस्टप्लैटफ़ॉर्म

जांच का प्लैटफ़ॉर्म.

एनम्स
unknownPlatform
android
ios

तरीके

create

इतिहास बनाता है.

get

इतिहास रिकॉर्ड करता है.

list

दिए गए प्रोजेक्ट के इतिहास की सूची बनाता है.