release.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:python_iotile_cloud 作者: iotile 项目源码 文件源码
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))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号