fix template, remove okr, use casan.*
This commit is contained in:
@@ -110,9 +110,14 @@ def resolve_files(root: str, values):
|
||||
|
||||
def main() -> int:
|
||||
root = project_root()
|
||||
domain = os.environ.get("CASAN_DOMAIN_ROOT", os.path.join(root, "apps/okr/domain"))
|
||||
if not os.path.isabs(domain):
|
||||
domain = os.path.join(root, domain)
|
||||
generic_requirement = os.path.join(domain, "input", "requirement.md")
|
||||
legacy_requirement = os.path.join(domain, "input", "okr-requirement.md")
|
||||
ap = argparse.ArgumentParser()
|
||||
ap.add_argument("--requirements", default=os.path.join(root, "apps/okr/domain/input/okr-requirement.md"))
|
||||
ap.add_argument("--map", default=os.path.join(root, "apps/okr/domain/traceability-map.json"))
|
||||
ap.add_argument("--requirements", default=generic_requirement if os.path.isfile(generic_requirement) else legacy_requirement)
|
||||
ap.add_argument("--map", default=os.path.join(domain, "traceability-map.json"))
|
||||
ap.add_argument("--out", default=os.path.join(root, "docs/output/casan/traceability-matrix.json"))
|
||||
ap.add_argument("--gate", action="store_true")
|
||||
args = ap.parse_args()
|
||||
|
||||
Reference in New Issue
Block a user