Files
vetro_redmine/tasks.py

19 lines
548 B
Python

from api import api
from datetime import date, timedelta
def release_current_version() -> None:
version = api.get_current_version()
issues = api.get_release_issues(version["id"])
for issue in issues:
api.release_issue(issue["id"])
def add_version() -> None:
today = date.today()
api.add_version({
"name": today.strftime("RELEASE-%d%m%y"),
"due_date": (today + timedelta(weeks=1)).isoformat(),
"description": today.strftime("Релиз от %d.%m.%y"),
"sharing": "descendants"
})