preCICE v3.3.0
Loading...
Searching...
No Matches
checkChangelogs Namespace Reference

Variables

 parser = argparse.ArgumentParser()
 milestone = parser.parse_args().milestone
tuple REPO_CMD = ("git", "rev-parse", "--show-toplevel")
tuple PR_CMD
 root
 prlist
dict prs = {pr["number"]: pr["title"] for pr in prlist}
str cl = root / "docs" / "changelog" / f"{num}.md"

Variable Documentation

◆ cl

str checkChangelogs.cl = root / "docs" / "changelog" / f"{num}.md"

Definition at line 38 of file checkChangelogs.py.

◆ milestone

checkChangelogs.milestone = parser.parse_args().milestone

Definition at line 10 of file checkChangelogs.py.

◆ parser

checkChangelogs.parser = argparse.ArgumentParser()

Definition at line 8 of file checkChangelogs.py.

◆ PR_CMD

tuple checkChangelogs.PR_CMD
Initial value:
1= (
2 "gh",
3 "pr",
4 "list",
5 "--search",
6 f'is:pr is:closed milestone:"{milestone}"',
7 "--limit",
8 "200",
9 "--json",
10 "number,title",
11)

Definition at line 13 of file checkChangelogs.py.

◆ prlist

checkChangelogs.prlist
Initial value:
1= json.loads(
2 subprocess.run(
3 PR_CMD, cwd=str(root.absolute()), stdout=subprocess.PIPE
4 ).stdout.strip()
5)

Definition at line 28 of file checkChangelogs.py.

◆ prs

dict checkChangelogs.prs = {pr["number"]: pr["title"] for pr in prlist}

Definition at line 34 of file checkChangelogs.py.

◆ REPO_CMD

tuple checkChangelogs.REPO_CMD = ("git", "rev-parse", "--show-toplevel")

Definition at line 12 of file checkChangelogs.py.

◆ root

checkChangelogs.root
Initial value:
1= pathlib.Path(
2 subprocess.run(REPO_CMD, stdout=subprocess.PIPE, encoding="utf8").stdout.strip()
3)

Definition at line 25 of file checkChangelogs.py.