Vridlo/types/Task: Difference between revisions
(Created page with "'''Task''' is read-only structure that represents Task model. It is described as: * '''slug''' is ''string '''mandatory write-once''''' Unique internal identifier of the fil...") |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''Task''' is | '''Task''' is a '''''secondary''''' structure that represents Task model, which is used for describing the [[Vridlo/types/Assembler|Assembler]]'s task. It is described as: | ||
* ''' | * '''no''' is ''natural '''mandatory write-once''''' | ||
Unique | Unique task identifier in the context of the current assembler. | ||
* ''' | * '''owner_slug''' is ''string '''mandatory write-once''''' | ||
Slug name of the task owner person in the context of the current assembler. It represents [[Vridlo/types/User|User]] structure, which is defined by the user's [[Vridlo/types/Recital|Recital]] record placed with the kind of ''login''. | |||
* ''' | * '''source_path_slug''' is ''string '''mandatory write-once''''' | ||
Slug of the [[Vridlo/types/SourcePath|source path]]. | |||
* ''' | * '''uri''' is ''string '''optional''''' | ||
External resource URI to see the task details. | |||
* ''' | * '''state''' is ''string '''optional''''' | ||
State of the task. | |||
* '''shared''' is ''boolean '''optional''''' | |||
Shared flag of the task. | |||
* '''test''' is ''boolean '''optional''''' | |||
Testonly flag of the task. | |||
* '''try''' is ''natural '''optional''''' | |||
Try of the build. | |||
* '''iteration''' is ''natural '''optional''''' | |||
Build iteration. | |||
* '''changed_at''' is ''string '''optional''''' | |||
Task state is changed at the time. | |||
* '''exercises_count''' is ''positive '''mandatory read-only''''' | |||
Count of held [[Vridlo/types/Exercise|exercises i.e. subtasks]] in the task. |
Latest revision as of 17:11, 24 December 2019
Task is a secondary structure that represents Task model, which is used for describing the Assembler's task. It is described as:
- no is natural mandatory write-once
Unique task identifier in the context of the current assembler.
- owner_slug is string mandatory write-once
Slug name of the task owner person in the context of the current assembler. It represents User structure, which is defined by the user's Recital record placed with the kind of login.
- source_path_slug is string mandatory write-once
Slug of the source path.
- uri is string optional
External resource URI to see the task details.
- state is string optional
State of the task.
- shared is boolean optional
Shared flag of the task.
- test is boolean optional
Testonly flag of the task.
- try is natural optional
Try of the build.
- iteration is natural optional
Build iteration.
- changed_at is string optional
Task state is changed at the time.
- exercises_count is positive mandatory read-only
Count of held exercises i.e. subtasks in the task.