44cfc8253b
This is an implementation of hercules-ci-effects in python.
14 lines
329 B
Python
14 lines
329 B
Python
from dataclasses import dataclass, field
|
|
from pathlib import Path
|
|
|
|
|
|
@dataclass
|
|
class EffectsOptions:
|
|
secrets: Path | None = None
|
|
path: Path = field(default_factory=lambda: Path.cwd())
|
|
repo: str | None = ""
|
|
rev: str | None = None
|
|
branch: str | None = None
|
|
url: str | None = None
|
|
tag: str | None = None
|