مشاركة عبر


Phase interface

يمثل مرحلة من تعريف البناء.

الخصائص

condition

الشرط الذي يجب أن يكون صحيحا لتنفيذ هذه المرحلة.

dependencies
jobAuthorizationScope

نطاق تخويل الوظيفة للبناءات في قائمة الانتظار مقابل هذا التعريف.

jobCancelTimeoutInMinutes

مهلة الإلغاء، بالدقائق، للبنيات المدرجة في قائمة الانتظار مقابل هذا التعريف.

jobTimeoutInMinutes

مهلة تنفيذ المهمة، بالدقائق، للبنيات المدرجة في قائمة الانتظار مقابل هذا التعريف.

name

اسم المرحلة.

refName

اسم ref الفريد للمرحلة.

steps
target

الهدف (العامل والخادم وما إلى ذلك) لهذه المرحلة.

variables

تفاصيل الخاصية

condition

الشرط الذي يجب أن يكون صحيحا لتنفيذ هذه المرحلة.

condition: string

قيمة الخاصية

string

dependencies

dependencies: Dependency[]

قيمة الخاصية

jobAuthorizationScope

نطاق تخويل الوظيفة للبناءات في قائمة الانتظار مقابل هذا التعريف.

jobAuthorizationScope: BuildAuthorizationScope

قيمة الخاصية

jobCancelTimeoutInMinutes

مهلة الإلغاء، بالدقائق، للبنيات المدرجة في قائمة الانتظار مقابل هذا التعريف.

jobCancelTimeoutInMinutes: number

قيمة الخاصية

number

jobTimeoutInMinutes

مهلة تنفيذ المهمة، بالدقائق، للبنيات المدرجة في قائمة الانتظار مقابل هذا التعريف.

jobTimeoutInMinutes: number

قيمة الخاصية

number

name

اسم المرحلة.

name: string

قيمة الخاصية

string

refName

اسم ref الفريد للمرحلة.

refName: string

قيمة الخاصية

string

steps

steps: BuildDefinitionStep[]

قيمة الخاصية

target

الهدف (العامل والخادم وما إلى ذلك) لهذه المرحلة.

target: PhaseTarget

قيمة الخاصية

variables

variables: {[key: string]: BuildDefinitionVariable}

قيمة الخاصية

{[key: string]: BuildDefinitionVariable}