სამუშაო პროცესის გაშვების მონაცემების მიღება

სამუშაო პროცესებში, რომლებიც ითხოვს სამუშაო პროცესის გაშვების მონაცემებს, კონკრეტული სამუშაო პროცესის გაშვების შესახებ ინფორმაციის დასაბრუნებლად შეგიძლია გამოიყენო Get workflow run data მოქმედება. ეს მოქმედება განსხვავდება სხვა Get data მოქმედებებისგან, რადგან ის აბრუნებს მონაცემებს მხოლოდ ერთი სამუშაო პროცესის გაშვებისთვის და არა რესურსების სიისთვის.

კონფიგურაცია

ველები

მოქმედება Get workflow run data ველებს არ მოითხოვს.

დაბრუნებული მონაცემები

სამუშაო პროცესის გაშვების მონაცემების მიღება ქმედება აბრუნებს მონაცემებს სამუშაო პროცესის ერთი გაშვებისთვის. დაბრუნებული მონაცემები მოიცავს ინფორმაციას შემდეგ ცვლადებზე:

სამუშაო პროცესის გაშვების მონაცემების მიღება ქმედების მიერ დაბრუნებული ცვლადები.
ცვლადის სახელიაღწერა
idსამუშაო პროცესის გაშვების GID.
legacyResourceIdსამუშაო პროცესის გაშვების მოძველებული ID.
retryAttemptCountსამუშაო პროცესის ხელახლა გაშვების მცდელობების რაოდენობა.
startedAtსამუშაო პროცესის გაშვების დაწყების დრო UTC-ით.
triggerEventმოვლენა, რომელმაც გამოიწვია სამუშაო პროცესის გაშვება. ეს არის ობიექტი, რომელიც შეიცავს შემდეგ ველებს: id, source და triggeredAt.
urlსამუშაო პროცესის გაშვების URL.
workflowსამუშაო პროცესი, რომელსაც ეკუთვნის გაშვება. ეს არის ობიექტი, რომელიც შეიცავს შემდეგ ველებს: id, legacyResourceId, name, tags, url და version.

ამ ქმედების მომდევნო ნაბიჯებში დაბრუნებულ მონაცემებზე წვდომისთვის, გამოიყენე ცვლადი სახელწოდებით Get workflow run data. მაგალითად, შეგიძლია მიუთითო სამუშაო პროცესის გაშვების სტატუსი შიდა ელფოსტის გაგზავნა ქმედებაში:

Workflow Run Status: {{ getWorkflowRunData.url }}
Workflow Name: {{ getWorkflowRunData.workflow.name }}
Run Time: {{ getWorkflowRunData.startedAt }}

ტრიგერები

შენ შეგიძლია გამოიყენო ეს ქმედება ნებისმიერ სამუშაო პროცესში, მათ შორის, დაგეგმილი დრო ტრიგერში. სამუშაო პროცესში, რომელიც იყენებს დაგეგმილი დრო ტრიგერს, სამუშაო პროცესი იწყება შენ მიერ მითითებულ დროს და არა რაიმე მოვლენის შედეგად. რადგან შენს მაღაზიაში ან აპიდან არ არსებობს კონკრეტული მოვლენა, რომელიც იწყებს სამუშაო პროცესს, მონაცემები ავტომატურად არ დაერთვება.