REST Resource: projects.histories

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

एक इतिहास प्रारंभ_टाइमस्टैम्प_मिलिस फ़ील्ड (अवरोही) द्वारा आदेशित निष्पादन की क्रमबद्ध सूची का प्रतिनिधित्व करता है। इसका उपयोग किसी सतत निर्माण के सभी निष्पादनों को समूहीकृत करने के लिए किया जा सकता है।

ध्यान दें कि ऑर्डर केवल एक-आयाम पर संचालित होता है। यदि किसी रिपॉजिटरी में कई शाखाएँ हैं, तो इसका मतलब है कि प्रति शाखा निष्पादन का आदेश देने के लिए कई इतिहासों का उपयोग करने की आवश्यकता होगी।

JSON प्रतिनिधित्व
{
  "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

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