def main():
if len(sys.argv) < 2:
print("Usage: release.py [--check] <component_name>-<version>")
sys.exit(1)
dry_run = False
if sys.argv[-2] == '--check':
dry_run = True
component, version = get_release_component()
check_version(component, version)
build_component(component)
#release_notes = get_release_notes(component, version)
if dry_run:
print("Check Release\nName: {}\nVersion: {}".format(component, version))
#print("Release Notes:\n" + release_notes)
else:
upload_component(component)
#send_slack_message('*Released {} version {} to PYPI*\n\nRelease Notes for version {}:\n```\n{}```'.format(component, version, version, release_notes))
评论列表
文章目录