Skip to content

Config UI design a pipeline page that's compliant with the new /pipelines api #835

@klesh

Description

@klesh

Description

When Create an entity to represent a tasks Triggeration · Issue #824 · merico-dev/lake done, POST /task behave differently. config-ui need a new design for task management to work properly

The coming pipeline api design is much more like gitlabs. In gitlab, a pipeline contains a set of job; in devlake, a pipeline contains a set of task, job/task share the same execution manner as following screenshot

image

And users can manage them both pipeline and task based on what they need:
image

Describe the solution you'd like

Design our pipeline and task management similar to pipeline and job from gitlab. no need to be as complete as gitlab but share the same idea to fulfill our need at the moment.

And I would like the tasks layout to be arranged accordingly to our json body as following:
image

Additional context

This depends on issue #824
@e2corporation let me know if you need more context

Metadata

Metadata

Assignees

Labels

priority/highThis issue is very importanttype/feature-requestThis issue is a proposal for something new

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions