@@ -20,15 +20,21 @@ For all packages:<br/>
20
20
` python ./scripts/dev_setup.py `
21
21
22
22
For a specific package:<br />
23
- ` python ./scripts/dev_setup.py -p azure-mgmt-servicename `
23
+
24
+ ``` shell
25
+ export PACKAGE=azure-mgmt-servicename
26
+ python ./scripts/dev_setup.py -p $PACKAGE
27
+ ```
24
28
25
29
## Generate tags for multi-api Swagger Readme
26
30
27
31
` python ./scripts/multi_api_readme_help.py /azure-rest-api-specs/specification/service/resource-manager/ `
28
32
29
33
## Generate a package
30
34
31
- ` python -m packaging_tools.generate_sdk -v -m restapi_path/readme.md `
35
+ ``` shell
36
+ python -m packaging_tools.generate_sdk -v -m restapi_path/readme.md
37
+ ```
32
38
33
39
Regenerate multi-api client:<br />
34
40
` python ./scripts/multiapi_init_gen.py azure-mgmt-myservice `
@@ -60,11 +66,16 @@ Available options:
60
66
61
67
## ChangeLog
62
68
63
- Generate code report for last version on PyPI:<br />` python -m packaging_tools.code_report --last-pypi azure-mgmt-myservice `
64
-
65
- Generate code report for version installed in current venv:<br />` python -m packaging_tools.code_report azure-mgmt-myservice `
69
+ Changelog is generated by performing following steps:
70
+ - generate code report for last version on PyPI:
71
+ - generate code report for version installed in current venv
72
+ - generate a markdown changelog
66
73
67
- Generate a markdown changelog:<br />` python -m packaging_tools.change_log ./old_version_report.json ./new_version_report.json `
74
+ ``` shell
75
+ python -m packaging_tools.code_report --last-pypi $PACKAGE --output=$HOME /old.json
76
+ python -m packaging_tools.code_report $PACKAGE --output=$HOME /new.json
77
+ python -m packaging_tools.change_log $HOME /old.json $HOME /new.json
78
+ ```
68
79
69
80
## Tests
70
81
0 commit comments