feat: use jinja
This commit is contained in:
@@ -1,20 +1,17 @@
|
||||
from pydantic import BaseModel
|
||||
|
||||
__all__ = (
|
||||
"TaskPreset",
|
||||
"EntryPreset",
|
||||
"Preset",
|
||||
)
|
||||
Variables = dict[str, str]
|
||||
|
||||
|
||||
class TaskPreset(BaseModel):
|
||||
conditions: list[str] | None = None
|
||||
variables: dict[str, str] | None = None
|
||||
variables: Variables | None = None
|
||||
commands: list[str]
|
||||
|
||||
|
||||
class EntryPreset(BaseModel):
|
||||
conditions: list[str] | None = None
|
||||
variables: Variables | None = None
|
||||
tasks: dict[str, dict[str, TaskPreset]]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user